A code editor powered by beagles.
Install Python by going to Python site or Homebrew:
brew install python3
Download this repository by going to Code > Download ZIP or use Git to clone
git clone https://github.com/beaglesoftware/editor.git
Now, install requirements:
# If you get an error, try using --break-system-packages switch
python3 -m pip install -r requirements.txt
Now, run editor by using
python3 beagleeditor.py
Install Python by going to Python site
Clone repository:
git clone https://github.com/beaglesoftware/editor.git
Now install requirements:
py -m pip install -r requirements.txt
Run editor using
python3 beagleeditor.py
Download from Releases page and download BeagleEditor-{latest version}-Installer.exe
for Windows or BeagleEditor-{latest version}-Mac.zip
or BeagleEditor-{latest version}-Mac.dmg
for Mac
Run this command:
winget install BeagleSoftware.BeagleEditor
brew install beaglesoftware/tap/beagleeditor
- Syntax highlighting
- Autocomplete
- Compatible with Python, C, CSS, C++, C#, HTML, JavaScript
- Plugins support
- Running Python file
- A terminal for BeagleEditor (It is be avaliable through a plugin)
- More features coming soon
Read them in BeagleEditor Plugins wiki
A terminal only for BeagleEditor with its specified commands. I don't think terminal works on EXE file. I will test and say the result in Releases page (in v3 release)
help - Shows avaliable commands.
help {command} - Shows detail of the command you want
gotodir - Same function with CD command in terminals (Don't confuse with a CD/DVD). Changes directory
goto {env} - Go to an environment
exit - Getting out of BeagleEditor shell
git - Git environment with Git commands
py or python - Python environment with running Python executable ability and Python shell
status - Show the git status
checkout {branch} - Checkout a specific branch
commit -m {message} - Commit with a message
push - Push the repository to GitHub
exit - Return to the default environment
run - Runs Python file
pyshell - Opens Python shell
exit - Return to the default environment
- Undo, Redo button (There is undo, redo shortcut with Ctrl-Z, Ctrl-Y or Cmd-Z, Cmd-Y)
- Search and Replace
- Migrate to TypeScript and Monaco Editor
A preview of BeagleEditor