Skip to content

nimishbongale/code-editor

Repository files navigation

N45 Code Editor

N45 is a fast,simple yet elegant Code Editor. Supports all basic features of a code editor, and more. Built using Java. Being highly user friendly, it does not take too long to get used to it. Be ready to Code away!

Features

  1. Cross Platform - The editor is available for Mac, Windows and Linux and on every computer you own, no matter what operating system it uses.

  2. High Performance - N45Editor is built from Swing components, providing for unmatched responsiveness.

  3. Colour Scheme Support - Different colours are to highlight the code with adapt functions and usage.

  4. File and Folder Operations - This editor provides the means to open, close, save, save as files to disk and to open existing files. Usually there is a menu along the top or bottom of the window.

  5. Cut,Paste,Undo,Redo - The editor let you select or cut text and copy or move it elsewhere. Undo and Redo is also supported.

  6. Search And Replace - It lets you search for specified strings of characters. It also allows to replace the strings when needed.

  7. Code Completion - Small snippets and frequently appearing words in programming can be auto completed (Ctrl+Space)

  8. Inbuilt terminal - You can run and see the output of your files without leaving the editor.

  9. Directory Tree - A visible and selectable directory tree open in the current folder.

  10. Multible Tabs, Multiple Instances - Multiple files can be opened in multiple tabs at the same time. Several different instances of the code editor can be operated on at the same time.

  11. Easy Installation - A few simple commands, and you are good to go!

Requirements

Java

Installation

Use git or download zip.

git clone https://github.com/nimishbongale/code-editor.git
cd code-editor
  1. Windows

Run the following command from your CMD prompt.

setup
  1. Linux

Run the following commands in your terminal.

bash setup.sh

If you get the following output (with no additional errors) in both cases, you should be all setup and good.

Usage

Now you can simply run n45edit :folderpath: on Windows. Example:

n45edit .

You could add the same to your System path to make things easier.

For Linux,

bash n45edit.sh .

You could alternatively set a global alias in Linux as well

alias n45edit="bash n45edit $1"

Now use

n45edit .

Acknowledgements

  1. bobbylight

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

LGPL 2.1