Source Edit is an editor that can support programming languages but it can ve used as a regular text editor.
Source Edit natively supports the following languages:
ASP, PHP, Java, C/C++, C#, Visual Basi, Pascal, Per, Cold Fusion, SQL, HTML, CSS, XML.
Source Edit quickly and seamlessly colors all code written in any of these languages. Do you miss a language? You can also create a new one yourself using the Language Editor.
Here are some key features of "Source Edit":
Code Completion
· Source Edit has an IntelliSence like code completion feature.
Custom Help Files
· Source Edit allows you to add an unlimited amount of custom help files that can be used for content sensitive help.
Hex Editor
· Source Edit comes with a hex editor called HexSource.
Keyboard macros
· Source Edit supports recording of keyboard macros that can be saved as a keyboard shortcut (for example Ctrl+1) and to the toolbar. Source Edit can also repeat any command any number of times automatically.
Custom tools
· You can also add any custom tool to Source Edit tools menu and toolbar. This is usefull for example when you want to compile your code. This feature also supports capturing of any output from the application you call. This output may be shown in the Output Window.
· If your compiler supports EMAC-style output
· Source Edit will also highlight the line in the editor where any errors or warnings has occured in the code when you click on the message in the Output Window.
RGB Mixer
· Quick and easy color mixer for web developers.
Bookmarks
· Source Edit supports any number of bookmarks in your code or document. Simply add a bookmark and you can then return to that part of the text with the click of a button. This is very handy when you're working with large documents.
Customizable
· Source Edit is highly customizable. You can change or set keyboard shortcut to all commands available. You can change how code is colorized. You can also set the "file mapping". By file mapping you associate different file types to different languages. So when you open or save a file with a *.cpp extention, for example, Source Edit will immediately use the C/C++ color coding. You are also able to change what files are shown in the Open and Save As dialog boxes.
Projects/Workspaces
· With the new Projects menu (new in version 1.2) you can add different Workspaces. You can add several files to one Workspace and by opening that Workspace all files will be opened at the same time.
Search and Replace in Files
· Source Edit reports in which file/files the search for text exists and on which line. You may then open the file and Source Edit will jump to the correct line.
Other Features
· Add/remove comments to a block of code with the click of a button
· Highlights the current line
· Show line numbers
· Allows column selection (by holding down the ALT key while dragging the mouse over the text)
· Unlimited undo and redo commands
· Quick file opening using the Files Window
· Show a file in the default browser with the click of a button
· Window splitter. Show one file in up to 4 different frames
· Is able to show whitespaces
· Find and replace with the ability to find and select all occurrences of a searched text