English

 

Home Product NaviCoder IDE for Java Product Details

Product Details - NaviCoder IDE for Java


img86 Ease of Use with simple Project Management
img86 Intuitive User Interface
img86 Intelligent and comprehensive Source Code Editor
img86 Integrated Interactive Debugger
img86 Advanced Tools
img86 More great features

Product Brochure
System Requirements
  • Microsoft Windows 2000, XP, Vista, Server 2003, Server 2008, Windows 7
  • Pentium 4 processor or above
  • 512 megabytes (MB) of RAM
  • Hard-disk space vary depending on installation. Full installation requires 100 MB of available hard-disk space
  • Java Development Kit (JDK) 1.4 or above

Ease of Use with simple project management

NaviCoder provides serveral project management tasks that speed up the development of your applications on Windows platforms, i.e. New project Wizard, New Class Wizard, New Interface Wizard, New Package Wizard, Generate Ant Script and more.


Intuitive User Interface

Support of multi-document editing
Easily work on multiple documents simultaneously using MDI tab groups, split view, and cross-document search.

Navigation through projects, classes, packages, ant and files
Smart project tree view allows for file manipulation and automatically updates as new files are added.



Intelligent and comprehensive Source Code Editor

Support of standard editing features
Incremental search, auto-indent and outdent, block selection, display tabs and spaces, show line numbers and breaks, highlight current line, unlimited undo/redo capability, navigate backward and forward and more.
Smart Code Completion
It's time to learn how to let NaviCoder help you code faster: Code Completion suggests methods, properties and events to insert in your code depending on what you are doing. Experience a quick way in writing code, all it takes is a pick from the list box.
Code Folding
With the GUI tool - Code Folding lets you collapse (hide) and expand (show) sections of your code to make it easier to navigate and read. What you need to do is just to click the plus (+) and minus (-) signs next to the code.
Bookmarking
It allows you to navigate long files by marking a location in your code with a bookmark and jumping to that location from anywhere in the file. When you set a bookmark, a green flag icon is displayed in left hand side of the Code Editor.
Syntax checking and highlighting
Assist you to catch errors immediately and improve readability and context. You can change the default highlight colors in Option.
Support of matched brace/bracket highlighting
When you place the cursor just after a closing (or just before an opening) brace, bracket, or parenthesis. NaviCoder will try to locate its matching brace, bracket, or parenthesis and highlight their companion with pre-defined colour. If the current character has no match, NaviCoder will not highlight it.
Support of Occurrence Marking
With this feature, every occurrence of a class, function, variable etc that matches the one your cursor is currently on will be highlighted. In other words, once you select a term, all instances of that term will be shown highlighted.
Overview Ruler
You can easily locate the errors by using the Overview Ruler which is to the right of the Editor. It allows quick navigation to errors that might not be showing on the screen. Also, a green rectangle frame shows the current display range of editor.


Integrated Interactive Debugger

Setting breakpoints
The first step in debugging is to find out where your coding went wrong. Setting breakpoints helps you accomplish this. NaviCoder allows you to view where all of your breakpoints are and give you the option of deleting them all in one single step.
Stepping through a program
You can easily step over individual expressions within a statement to solve those tricky debugging problems. The debugger will display the return value from each expression.
Inspecting variables and stack traces
Monitor the values of local and global variables and expressions in the Locals panels. In addition, Call Stack panel tells you the exact path the program took to get to the point where the problem occurred. Enjoy the easiest way to find out the precise cause of the problem by inspecting the values where the error occurs.
Remote Debugging
Debug your programs running on remote machines, the client user interface is running on one system while the debug engine is running on another system. This facility is used exactly as if you are debugging code running locally.

Advacned Tools

Support of Refactoring
With this feature, you can restructure an existing body of code, altering its internal structure without changing its external behavior. Refactoring is used to improve code readability and reduced complexity to improve the maintainability of the source code.
Javadoc generation and integration support
Extract every detail about a Java class from the source code and outputs these details using HTML. You can generate your Javadoc either from JDK Profile or with the Ant utility.
Support of Snippets
NaviCoder supports code snippet. It is a pre-built intelligent piece of code, that you can easily insert into the editor. It can really speed up your editing progress.
Export Tool
NaviCoder enables you to export your workspaces and executable files in a repository.
Ability to run external executable
With this feature, external executable that are not packaged along with NaviCoder can be launched.
Shortcut Mapper
Reassigns the default key mapping provided by NaviCoder to suit your particular needs. All the menus items within NaviCoder can be assigned to shortcuts.
More great features

Written entirely in C++
NaviCoder is written entirely in C++ and professionally designed for the best look and feel, making it a really fast and powerful tool. You are allowed to build applications on both Win32 and Win64 platform.
Support of JDK profiles
You can use JDK tools to compile, debug, and run the project. JDK profiles allows you to work with customized Java Development Kits.
Support of Server profiles
Define different server profiles for running your web projects. Here comes with you Apache Tomcat as the pre-installed JSP container.
Support of Ant
NaviCoder features a Java-based build tool - Apache Ant. It allows you to standardize and automate build and run environments for development.
Support of JSP
Work out your dynamic web applications of JavaServer Pages in NaviCoder and run them by setting self-defined server profiles.
Activate Full Screen Mode during your source code editing
Edits the active document using the whole screen. Press Esc key to cancel the full screen mode.
Activate Maximized Edit Mode during your source code editing
You can maximize the view of editor, so that you can have more space to edit sources. To escape from this mode, just click the Hide All Panes under Window menu.