1. Project Management

    Project Management

    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.

  2. Code Snippet

    Code Snippet

    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.

  3. Symbol View

    Symbol View

    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.

  4. Syntax Highlighting

    Syntax Highlighting

    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.

  5. TeX GUI Symbol Toolbar

    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.

  6. Find & Replace

    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.

  7. Configuration


    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.

  8. External Tools

    External Tools

    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.