Skip to content

AcodeX is a plugin for the Acode app that adds terminal support, making coding more productive and efficient.

License

Notifications You must be signed in to change notification settings

MubeUAloe/acode-plugin-acodex

 
 

Repository files navigation

AcodeX is a plugin for the Acode app that adds terminal support, making coding more productive and efficient. This plugin allows developers to execute terminal commands directly within the Acode app, eliminating the need to switch between apps for coding and terminal access.

After v1.1.0, you will not regret after installing.

Note: When you start a new terminal make sure to adjust terminal panel according to your screen. If its height is good for you then also just drag it , then it will run smoothly.

Support this project with your small contribution - Click Me 💗

Updates 🤩🤩
v1.1.0
  • Fixed Android keyboard issue, now you can use any keyboard you want
  • Fixed paste functionality issue
  • Fixed terminal unwanted behaviour
  • Many internal changes to improve performance
  • improved styling
  • Note: almost every encountered bugs are fixed
v1.0.9
  • fixed bugs
v1.0.8
  • fixed bugs
v1.0.7
  • Added a button on terminal header for opening terminal in opened file directory.
v1.0.6
  • Added Arrow button instead of input field on terminal header to use feature of v1.0.5
  • Now if you will close the app without closing terminal, then when you open app again the terminal will be start automatically from where you have closed app.
v1.0.5
  • Now you can get previous command(history of command) same as Termux feature:
    • For previous command ->
    • For next command ->
v1.0.4
  • Now you can use any keyboard in terminal(recommend -> keyboard which cantains ctrl key and so on)
  • Some Improvement
  • There is little bit limitations with keys that will be fixed in next update
  • Supported Keys
    • Enter key
    • Space key
    • Ctrl+C key
    • Delete/Backspace key
    • Others treated as normal printable keys
v1.0.3
  • Removed deprecated Acode API for smooth functioning in latest Acode
v1.0.2
  • Plugin Setting Ui improved
  • For closing the terminal use Ctrl+J
v1.0.1
  • Now you can customise terminal, by changing:
    • Font Size
    • Font Family
    • Cursor Style
    • Cursor Blink
    • Scroll back
    • Scroll Sensitivity
    • Theme

Features

  • Easy to use: AcodeX offers a terminal in the form of a movable panel, which can be accessed easily by pressing Ctrl+K or by searching for "Open Terminal" in the command palette.
  • Productivity: By using AcodeX, developers can save time by accessing the terminal directly within Acode and executing commands without switching between apps.
  • Terminal panel: The terminal panel can be moved around, resized, minimized, and maximized based on the developer's preferences
  • User-friendly interface: AcodeX offers a simple and intuitive interface, making it easy to use for all levels of developers.
  • Customisable: You can customise AcodeX terminal according to your preference
  • Session

Prerequisites

To use AcodeX, you need to have the Termux app installed on your Android device. However, you do not need to switch between apps to use the terminal, as AcodeX offers a convenient way to access the terminal directly within the Acode app with the help of Termux

Installation

Install plugin in Acode App From Acode > Settings > Plugins > AcodeX And Install server in termux via below command:

curl -sL https://raw.githubusercontent.com/bajrangCoder/acode-plugin-acodex/main/installServer.sh | bash

How to use?

InShot_20230223_103829570.mp4

  • First Start Server on Termux via : acodeX-server
  • To use AcodeX, press Ctrl+K or search for "Open Terminal" in the command palette.
  • Then enter the port number, and the terminal will start running.
  • Use the button to hide the terminal while coding, and the button to show it.
  • You can also drag the terminal panel around by clicking and dragging through the terminal title area.
  • The is for closing the terminal.
  • cd - button on terminal header is for navigating to opened files(in editor) directory .

Acknowledgements

AcodeX is made possible by the use of:

Authors

  • @bajrangCoder - AcodeX is created by Raunak Raj, a passionate developer who aims to make coding more accessible and efficient for everyone even on Phones.

To contribute to AcodeX, visit the plugin's GitHub page and leave a star 🌟 to show your support. You can also report bugs, suggest improvements, or contribute to the codebase. AcodeX is an open-source project, and contributions are welcomes from the community

❤️❤️ Thanks for using AcodeX ❤️❤️

About

AcodeX is a plugin for the Acode app that adds terminal support, making coding more productive and efficient.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.1%
  • SCSS 7.6%
  • Shell 3.3%