ani

所属分类:代码编辑器
开发工具:HTML
文件大小:52KB
下载次数:0
上传日期:2022-12-13 04:22:34
上 传 者sh-1993
说明:  本地Web IDE。燃烧得很快。最适合竞争性编程
(Local Web IDE. Blazing fast. Best for Competitive programming)

文件列表:
package-lock.json (22844, 2020-07-04)
package.json (384, 2020-07-04)
resources.md (209, 2020-07-04)
src (0, 2020-07-04)
src\db (0, 2020-07-04)
src\db\initdata (0, 2020-07-04)
src\db\initdata\cp_tags_data.sql (145, 2020-07-04)
src\db\tables (0, 2020-07-04)
src\db\tables\cp_materials.sql (159, 2020-07-04)
src\db\tables\cp_note_tags.sql (200, 2020-07-04)
src\db\tables\cp_notes.sql (190, 2020-07-04)
src\db\tables\cp_tags.sql (79, 2020-07-04)
src\index.js (834, 2020-07-04)
src\process (0, 2020-07-04)
src\process\cpp_code.cpp (245, 2020-07-04)
src\process\cpp_runner.sh (152, 2020-07-04)
src\process\input.txt (0, 2020-07-04)
src\process\java_code.java (162, 2020-07-04)
src\process\java_runner.sh (173, 2020-07-04)
src\process\output.txt (0, 2020-07-04)
src\process\py_runner.sh (81, 2020-07-04)
src\process\python_code.py (42, 2020-07-04)
src\public (0, 2020-07-04)
src\public\codes (0, 2020-07-04)
src\public\codes\cpp_code.cpp (245, 2020-07-04)
src\public\codes\java_code.java (162, 2020-07-04)
src\public\codes\python_code.py (42, 2020-07-04)
src\public\css (0, 2020-07-04)
src\public\css\styles.css (1625, 2020-07-04)
src\public\imgs (0, 2020-07-04)
src\public\imgs\logo.png (727, 2020-07-04)
src\public\jquery-3.5.1.min.js (89476, 2020-07-04)
src\routes (0, 2020-07-04)
src\routes\home.js (3418, 2020-07-04)
src\routes\killProcess.js (663, 2020-07-04)
src\routes\notes.js (263, 2020-07-04)
src\views (0, 2020-07-04)
... ...

# ani Local(Offline) Web IDE. Blazing fast. Best for Competitive Programming (CP) ## Objective - No need for heavy IDEs with a lot of features. - No need to wait for results from online IDEs - For CP, a light ide with - a **Code Editor**, - an **Input area**, - an **Output area** and, - code **Autocompletion** are the only necessity. - That's why this is made ## Tools ### Back End - Node JS - Express JS - MySQL - Shell Script (Bash) ### Front End - HTML-CSS-JS - EJS - Jquery-AJAX - ACE Editor ## Setup - Runs on Ubuntu systems for now - Ensure Python3, Java, GNU-GCC and G++ are installed - Clone (or Download) this repo - Goto the dir where you installed it and run `npm install` - It will install necessary packages mentioned in the `package.json` - Now goto the `src` dir and run `node index.js` - Open a browser and goto `localhost:12345` - Write codes on the fly! ## Features - Needs no internet (tha's why an Offline IDE) - Can choose languages (CPP / Java / Python3 for now) - Can choose different themes - Automatically detects infinite loops and kills such processes ## Further - A diary-kind-of feature - Improved functinalities - More language supports - More platform supports (currently only Ubuntu)

近期下载者

相关文件


收藏者