Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imoaswell/nuts
an android code editor, compatible with AIDE :D
https://github.com/imoaswell/nuts
aide android android-app android-application android-development code-editor code-editor-java code-editor-mobile java java-7-compatible text-editor xml
Last synced: 3 days ago
JSON representation
an android code editor, compatible with AIDE :D
- Host: GitHub
- URL: https://github.com/imoaswell/nuts
- Owner: IMOaswell
- Created: 2024-07-19T13:59:48.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-07-28T00:54:15.000Z (7 months ago)
- Last Synced: 2025-01-30T17:15:14.997Z (11 days ago)
- Topics: aide, android, android-app, android-application, android-development, code-editor, code-editor-java, code-editor-mobile, java, java-7-compatible, text-editor, xml
- Language: Java
- Homepage:
- Size: 2.71 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
# Nuts
[![GitHub last commit](https://img.shields.io/github/last-commit/IMOitself/Nuts)](https://github.com/IMOitself/Nuts/commits/)
[![Repository Size](https://img.shields.io/github/repo-size/IMOitself/Nuts)](https://www.google.com/search?q=llamas)an android code editor, compatible with AIDE :D
> [!NOTE]
> this repo may have come in contact or contain peanuts# feats
uses [Rosemoe's sora-editor version 0.3.0](https://github.com/Rosemoe/sora-editor/tree/0.3.0) library that I ported to AIDE:D> thats pretty much it for now:v
### feats i wanna add
Expand / Collapse
- code editor
- ```fold code blocks```
- file manager
- ```all the basic file managing system plus...``` ```file lists ui like github,``` ```navigate folders as u type the path,``` ```view md files directly on file lists```
- git system
-```ui for git status,``` ```view staged and unstaged diffs,``` ```list commits,``` ```view commit diffs,``` ```and maybe a terminal ```
- project management
- ```connect different files together in a directory ```
- interpreter
- ```translate java lambda to lower java versions```# if u wanna contribute
no androidx and appcompat
no java 8 or above
no stuffs only android studio supports### dont know how?
> [!TIP]
> make an [issue](https://github.com/IMOitself/Nuts/issues/new/choose), ill help u somehow:D### project structure
Expand / Collapse``` bash
app
- src
- main
- java
- imo
- nuts
- app.java # handles crash
- debug.java # handles crash
- MainActivity.java
- res
- AndroidManifest.xmlassets # not connected to project
libs # connected using build.gradle
```### commit message guides i use
Expand / Collapseprefixes:
- `feat:` add, remove or improve a feature
- `fix:` fix a bug or something unwanted, obviously
- `refactor:` for only improving code readability.
i also add these before prefixes:
- `●` meaning 'its stable at this point in time'
- `!` means breaking change
and probably this after commit message:
- `;` noting theres more description for the commit message
Examples:
- `feat: add chop() method for potato`
- `fix: crash when chopping a potatoes`
- `refactor: organize imports and format Potato class`
- `● feat: edit ReadMe.md as for my last commit`
- `!feat: replace all java files with kotlin`
- `feat: nothing just a long ahh message that cant fit as commit title;\n\n refactor: organize imports`
i might also use other prefixes like `docs:`, `style:`, `test:`
but for the sake of simplicity i mainly use those:D