Skip to content

EMI-INDO/c3addon-ide-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

c3addon-ide-plus

This is a list of features not documentation.

Support system

Warning

  • Windows 10 | 11 (86_64)
  • Mac OS X 10.9 or later
  • Linux

Important

  • Although this tool is offline,
  • But in this beta release some dependencies such as icons still use CDN,
  • font-awesome
  • boxicons
  • So it requires a connection and a little time to load.

Construct 3 SDK V2:

Reference layout, function and condition, made based on https://github.com/armandoalonso/c3IDE

Important

Create New c3addon

Warning

When Create New Addon (JS/TS) script type: typescript the ts file content is automatically converted to js.

  • example tool logic
  • const ts = require('typescript'); // dependency
  • editor path/instance.ts auto convert path/instance.js
  • editor path/actions.ts auto convert path/actions.js

Important

Tool 1 (Construct 3 SDK V2)

  • Drag & Drop c3addon files here SDK V2
  • Drag & Drop c3addon SDK V1 PORTING TO ADDON SDK V2 (only Plugin singleGlobalPlugin or DOM plugin)
  • Editor auto suggestions API c3addon SDK: Request
  • Editor auto this._triger(auto_addonId.auto.cnds.id) (shift + alt + s)

Important

(Auto Backup: aces.json, lang.json)

  • Auto Backup Remove Addon
  • Auto Backup Remove ACE
  • Auto Backup Remove ACE Params

Pannel c3addon Lab test:

C3addon build Group

  • Update addon version
  • Build Addon

Server Group

  • Custom Port (8000 - 8999)
  • Update port
  • Start All server: Server list localhost:randomPort/addonName/addon.json
  • Stop All server

GitHub Group

  • Repositories c3addon Name Readonly
  • Url c3addon Repositories
  • Create c3addon GitHub Repository
  • Add c3addon Project to Repository
  • Push c3addon to Repository

GitHub Pannel API:

GitHub API Settings

  • github-user-name
  • Personal access tokens: ghp_xxxxxxxxx

NPM Pannel:

  • Login
  • Add
  • Update
  • Clone

Open AI API Pannel:

OpenAi API Settings

  • API Key: sk-proj-xxxxxxxxxxxxxxxxxxxx

  • Model: dropdown

  • Max Tokens

  • Temperature

  • Gemini AI Pannel: hide

Warning

  • Tool 2 (Cordova Build Management)

  • Dependencies (Cordova Build Management),

  • If your Cordova project can be built using the Cordova CLI you can use this function directly.
  • Otherwise you must confirm the dependency below.

Important

In the stable version

Users who are not familiar with the Cordova CLI will have no trouble because all separate dependencies are no longer needed, everything is handled by this tool, Because this tool already has its own dependency Management Pannel.

  • Cordova Management (Environment Variables Automatic)
  • SDK Android Management (Environment Variables Automatic)
  • JAVA JDK Management (Environment Variables Automatic)
  • Gradle Management (Environment Variables Automatic)

Important

Features

  • Android Debug Apk/Aab Builds (unlimited)

  • Android Release APK Builds (unlimited)

  • Android Release AAB Builds (unlimited)

  • Run Android Emulator (Stable release)

  • NPM Plugins (unlimited)

  • GitHub Plugins (unlimited)

  • Custom Plugins (unlimited)

  • Builds/Day. (unlimited)

  • Maximum Size (unlimited)

  • IOS Run Simulator Builds (unlimited)

  • IOS Debug Builds (unlimited)

  • IOS Release Builds (unlimited)

  • Open/edit pod file

  • pod install

  • Open project with xcode

Project Management:

  • Plugin Management
  • Platforms Management
  • Search for Cordova plugin
  • Cordova plugin add | remove
  • Cordova Platform add | remove
  • Terminal/CMD
  • Cordova Project list (unlimited)
  • Drag and Drop Cordova project zip
  • log output

Important

Tool 3 (Editor Cordova Project)

Double-click the file to be edited.

  • Editor Cordova Project list (unlimited)
  • Pannel editor on the right
  • Add File
  • Add Folder
  • View Project
  • Save
  • Move folder/file (drag and drop)
  • Delete project/file
  • Language: Editor All

Important

Tool 4 (Create New Cordova Plugin)

Double-click the file to be edited.

  • Pannel editor on the right
  • Add File
  • Add Folder
  • Save
  • Move folder/file (drag and drop)
  • Delete project/file

Language: Editor

  • java
  • koltin
  • objctive-c
  • swift
  • js
  • ts
  • json
  • html
  • css

Important

Tool 4 (Android KeyStore Pannel)

  • Create New Android Keystore
  • Generate SHA Key

Important

Hash Algorithm

  • SHA-1
  • SHA-256

About

Cordova IDE Plus

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published