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)
近期下载者:
相关文件:
收藏者: