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.
Reference layout, function and condition, made based on https://github.com/armandoalonso/c3IDE
Important
- Currently only supporting singleGlobalPlugin
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
- 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
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 API Settings
- github-user-name
- Personal access tokens: ghp_xxxxxxxxx
- Login
- Add
- Update
- Clone
OpenAi API Settings
-
API Key: sk-proj-xxxxxxxxxxxxxxxxxxxx
-
Model: dropdown
-
Max Tokens
-
Temperature
Warning
- 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
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)
-
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
- 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
- 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
- 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
- Create New Android Keystore
- Generate SHA Key
Important
Hash Algorithm
- SHA-1
- SHA-256