TeXCoding provides powerful project management features. As you can see, all project management features can be accessed from the main menu or the context menu in Project dockable view.
There are 4 levels for users managing their files, including solution, project, folder and file.
TeXCoding can open and manage only one solution at one time. One solution may contain one or more projects. One porject may have one or more folders, and one folder may include one or more files.
TeXCoding provides a simple code snippet set for users. These snippets can only be used in TeX or BibTeX source files. TeXCoding would detect the current in editing document's type, switch the snippet set and use the right one for the document.
TeXCoding analyzes current editing TeX document, extracts all chapters, sections, subsections and subsubsections, list all of them in Symbol View. It means Symbol view displays TeX document's outline.
If the user double clicks a node in symbol view, TeXCoding will jump to the line defines that symbol. Currently TeXCoding only supports TeX document symbol view. BibTeX, MetaPost and Asymptote documents are not supported right now, we may consider this in future.
TeXCoding supports TeX, BibTeX, MetaPost and Asymptote language syntax highlighting. Users may customize font facename, font size, color and other formats of syntax elements. Syntax highlighting settings may be stored as theme, so that users may share their favorite settings with others.
TeX GUI Symbol Toolbar
From version 2010.4 TeXCoding provides a set of quick GUI symbol input toolbars as shown above. Most in common use symbols are listed in the toolbars. You may hide these toolbars via main menu item View - TeX GUI Symbol.
Find & Replace
TeXCoding has basic search and replace feature including Find, Find Next, Find Previous, Replace, Find In Files and Replace In Files.
TeXCoding provides an editing point navigation feature, it will remember caret positions, so that users may move caret to last editing position quickly by Go Back or Go Forward.
Users may customize application settings in Configuration dialog. All options are divided into 6 categories, including General Settings, Folding, Margins and Caret, Syntax Highlight, Symbol Parser and Keyboard Shortcut. Each category is placed in a separated configuration page.
Users may add commands as external tools by selecting menu item Tool - External Tools, a External Tools dialog should popup, users may set external tool's title, command, arguments and so on. Every external tool is displayed as a menu item under Tool menu, so that users may run the command without leaving DForD TeXCoding.