Say Hello to the World’s Most Powerful Code Editor
Build Environment
Build or compile your project, then double-click on an error message in the Build window to jump to that location. Errors and warnings are marked with an icon in the left margin. In addition, the overview bar, positioned alongside the vertical scrollbar, marks the position of errors and warnings relative to the current scroll position in the document. To quickly scroll a marked location into view, you can drag the scrollbar slider to the mark, or click on the mark itself.
Debugging
SlickEdit’s integrated debugging provides a convenient and easy to use front-end for many debuggers. Set breakpoints, step, inspect the stack, view variables/members – all the features you expect from a debugger. SlickEdit supports debugging for: GNU C/C++, Java, WinDbg, Clang C/C++ LLDB, Google Go, Python, Perl, Ruby, PHP, XCode, Scala, C# using Mono, Visual Basic using Mono, and Android JVM/NDK.
List Members
Typing a member access operator (for example, ‘.’ in Java’ or “->” in C++) displays a list of the members for the corresponding object or symbol.
Code Navigation
Jump from a symbol to its definition. Use Ctrl+/ to list all of the references for the current symbol and optionally jump to the first reference. These operations set a bookmark that can be popped to return you to the previous location Ctrl+Comma.
Symbol References
Display a list of references for a symbol. Use (Ctrl+/) to open the References view for the current symbol, or you can type or select a symbol in the Symbol drop-down list. Click on a reference to preview it. Double-click to jump to it.
Large File Editing
Read and save files 4GB and greater. The maximum limit is 2TB, limited only by your available system memory and hard drive performance.
Beautify While Typing
When the “Beautify while typing” feature is enabled for C++, Objective-C, Java, JavaScript, XML, or HTML, your code will be automatically formatted when you type ‘;’, ‘{‘ or ‘}’. This improves the consistency of your code and produces more readable code with better spacing.
Surround With
Use to surround existing lines of code with a new structure such as: if, for, while, and try. The existing code is automatically placed inside braces and indented. Additional structures can also be defined for Surround With.
Third-party Workspaces
SlickEdit understands your third-party workspace format and can open it directly. We support many popular build systems including Visual Studio, Maven, Ant, NAnt, Xcode, Android, and more.
Version Control Integration
SlickEdit integrates with popular version control systems including: Git, Mercurial, Subversion, CVS, Perforce, PVCS, and ClearCase. Common operations, like checkin and checkout, are integrated and just a click away. SlickEdit also leverages the power of DIFFzilla, its powerful file differencing tool, to make it easy to view differences between versions of a file, or even view all differences in the current project/workspace.
DIFFzilla®
Use DIFFzilla to compare directories and files. When comparing files, the diff highlights the lines and characters that do not match. You can even edit the files while they are being diffed!
Layout
SlickEdit takes full advantage of available space with a tiled MDI layout. Document windows can be split to view different parts of the same file. You can also drag a document off the main window to float in a separate document group, with its own set of tool windows.
Named Layouts
You can create named layouts for floating document groups. This allows you to easily switch between tool window layouts. When you drag/drop a document tab to create a floating group, SlickEdit will automatically apply your default layout.
Emulations
Choose from fifteen keyboard emulations, containing the key bindings and behaviors necessary to emulate other editors.
LOGON is a pan-asian company operating in China, Hong Kong (HK), India, Singapore, Malaysia, Indonesia, Vietnam, Philippines and Thailand. LOGON has local dedicated trained product specialists in Hong Kong, Guangzhou, Kuala Lumpur, Mumbai and Bangalore. LOGON acts both as value added reseller and sole distributor for award winning software solutions. Customers can buy new licenses, purchase upgrades and renewals from any of our local offices. Contact us for first line support during evaluations, PoCs. We offer best practices consulting services and classroom & online training. Check our site for latest offers, special discounts, bundle deals, etc..