Nevardon IDE
(Since this will most likely never be done)
V0.5.4
Screen Shots
Anyways, This started out as making an editor based on some of the functions and features of notepad++.
Right now it only has support for advanced computers, And while it should work on a pocket pc, the menu down at the bottom will not fit.
Pastebin: 5CpA2rrQ
Woo, Reached the 0.5 mark (that means I am halfway to never getting it done!)
Now, What it does have so far
Features
- Editing (I would hope)
- Create/Open/Save Files
- Cut/Copy/Paste/Delete lines
- Cut/Copy/Paste/Delete multiple lines a once
- Goto Line
- Syntax Highlighting of
- Lua functions (print,write,pairs)
- Instructors (if, then, local, function)
- CC functions/Apis (peripheral,window.create.os.pullEvent)
- Lua functions (print,write,pairs)
- Highlighting (drag the mouse to highlight parts of a line / multiple lines and cut/copy/delete that way)
- Error Checking (Press Ctrl+E to show errors and turn line number red, does not automatically update)
- Settings such as scroll speed, syntax highlighting toggle, show line numbers
- Keeping tabs when creating new lines
- Support for Home, End, Delete, Page Up, and Page Down keys
- Help (User can right-click on a highlighted function and have information about that function displayed)
- Functionality is added, however still need to add help messages for most functions
Create new type of popup to appear for help messages- Have other look over help messages and examples, because Dunning-Kruger
- Functionality is added, however still need to add help messages for most functions
- Multiple files loaded / Tabs
- New type of popup for opening files
- Undo/Redo
Find& Replace (Find has been added but I still need to work on better popup positioning)- Better auto indenting (add functions, brackets, parenthesis)
- Also remove indents if you type a word that would normally suggest a removal of an indent (such as else, elseif, end)
- Autosave/Backup
- Cosmetic settings (such as where/how line numbers are displayed, themes)
- Change color of text highlighting in the settings menu
- Settings such as
Scroll Speed, What types of functions are highlighted, User created languages - Increase efficiency.
- V0.1.0+
Multiline comments/strings don't render properly if the start of it is offscreen
Shortcut keys (Ctrl+):
Any Ideas, concerns, feedback would be nice
Please report any errors you run across
Edited by Quintuple Agent, 30 March 2015 - 05:01 AM.