Changes

Jump to navigation Jump to search
886 bytes added ,  12:25, 5 April 2023
add COW and VSC, add release years, some changes
* [[BBEdit]]
* [[CudaText]]
* [[ConTeXt-on-web]] (COW)
* Emacs
** [[AUCTeX|AUCTeX]]
= Text editors =
 
'''Beware''', for several editors, syntax highlighting wasn’t changed since MkII!
{|
{|
|- style="text-align:left;background:#cccccc;"
! Editor !! Features !! OSes !! Latest Release !! Remarks
|-
| [https://atom.io Atom]
| CSP || LMW || deprecated in 2022| The new text editor for the kool kids, Replaced by [https://pulsar-edit.dev Pulsar]; based on Electron. Good git client. Lots of plugins covering any editing task. Install plugins "[https://codeberg.org/fiee/language-context language-context]" and "pdf-view" for C and P.
|- style="background:#eeeeee;"
| [http://www.barebones.com/products/bbedit/ BBEdit]
| CSTP || M || 2023
| Venerable, powerful text editor for MacOS. Highlighting, section navigation, and code folding available through a [https://github.com/pmazaitis/ConTeXtBBLM/releases language module]; typesetting and PDF preview available through an [http://dflect.net/context-typeset-tool/ external script].
|-
| [https://www.microsoft.com/p/context-ide/9nn9q389ttjr ConTeXt IDE]
| CP || W || 2022| The first self-contained IDE for ConTeXt. After a few button presses you can start writing, compiling and viewing. There are some templates provided for new users. It is It’s a Windows 10 app with 'fluent design' GUI. The editor is based on monaco-editor and the PDF viewer is based on PDF.js.
|- style="background:#eeeeee;"
| [https://context-on-web.eu ConTeXt On Web] (COW)
| CPT || Browser || 2022
| Online IDE with layout and table wizards.
|-
| [http://www.emacswiki.org/cgi-bin/wiki Emacs] with [http://www.gnu.org/software/auctex/ AUCTeX]
| CT || LMW || 2022
| Extremely powerful & highly configurable text editor for CTRL- and ALT- key lovers.<br>The official AUCTeX distribution beginning with 11.50 has ConTeXt support. Further [[AUCTeX]] customization for ConTeXt. <br>If you write documents with bibliographies, indexes, or cross-references, you may also be interested in [[Reftex|using Reftex]]. There is also [[Emacs-muse]] which is an extension.
|- style="background:#eeeeee;"
| [https://wiki.gnome.org/Apps/Gedit gedit]
| || L(MW) || 2023| GNOME editor (MATE fork: Pluma)|-| [http://www.jedit.org jEdit]| || LMW || 2020| Cross-platform mature programmer’s text editor. Good support for TeX (formerly also LilyPond) among the rest.
|- style="background:#eeeeee;"
| [http://www.jeditkate-editor.org jEditKate]| C || LMW || 2023| Cross-platform mature programmer’s text editor. Good support IDE for TeX and LilyPond among the restKDE.
|-
| [http://kate-editor.org Kate]
| C || L(MW)
| Multi-document text editor for KDE.
|- style="background:#eeeeee;"
| [http://www.nano-editor.org/ nano]
| || L(MW) || 2023
| Curses-based text editor for Unix and Unix-like systems, designed to be a free replacement for the Pico text editor. Has basic TeX syntax highlighting.
|- style="background:#eeeeee;"
| [[Notepad++]]
| CT<sup>?</sup>2 || W || 2023
| Npp is one of the most powerful and useful text editors on Windows (you can also use it under Wine). Modern interface with loads of included features (see especially the TextFX menu). ConTeXt support files come with the ConTeXt distribution in directory <tt>texmf-context/context/data/npp</tt>.
|-
| '''[[Scite|SciTE]]'''
| CT || L(M)W || 2023
| Used to be the "official" ConTeXt editor ([http://www.pragma-ade.nl/general/manuals/scite-context-readme.pdf more info]). ConTeXt support files come with the ConTeXt distribution in directory <tt>texmf-context/context/data/scite</tt>. SciTE for Mac is commercial (AppStore). (After API changes, the setup doesn’t work any more.)
|- style="background:#eeeeee;"
| '''[[Scite|SciTE]]'''
| CT || L(M)W
| The "official" ConTeXt editor ([http://www.pragma-ade.nl/general/manuals/scite-context-readme.pdf more info]). ConTeXt support files come with the ConTeXt distribution in directory <tt>texmf-context/context/data/scite</tt>. SciTE for Mac is commercial (AppStore).
|-
| [https://www.peterborgapps.com/smultron/ Smultron]
| PTU || M || 2022
| Shareware. [[ConTeXt_Minimals/Mac_Installation#Smultron_installation_and_configuration|Old configuration instructions]].
|- style="background:#eeeeee;"
| [https://www.sublimetext.com/ Sublime Text]
| CT2 || LMW || 2021
| Uncluttered yet extremely powerful & widely revered text editor. With Package Control, install the vital [https://packagecontrol.io/packages/simple_ConTeXt simple_ConTeXt] package (Discontinued, not available anymore as of 2021-11).
|- style="background:#eeeeee;"
| [https://projects.eclipse.org/projects/science.texlipse/ TeXlipse]
| PS<sup>?</sup>T || LMW || 2020
| LaTeX-Extension for Eclipse (part of Eclipse Science)
|- style="background:#eeeeee;"
| [http://www.uoregon.edu/~koch/texshop/ TeXshop]
| PT || M || 2023
| Simple TeX IDE for OSX. [[TeXShop]]
|- style="background:#eeeeee;"
| [https://www.texstudio.org/ TeXstudio]
| PST || LMW || 2023
| Extensive LaTeX IDE. Too LaTeX-centered to be really helpful for ConTeXt.
|-
| [https://www.texstudio.org/ TeXstudio[Textadept]] | PST CT || LMW || 2023| Extensive, memoryConTeXt support files come with the ConTeXt distribution in directory <tt>texmf-hungry LaTeX IDEcontext/context/data/textadept</tt>. Too LaTeX-centered to be really helpful for ConTeXt(Might not work any more, similar problem as with SciTE.)
|- style="background:#eeeeee;"
| [[TextadeptTextMate]]| CT C || LMW M || 2014?| The ConTeXt support files come with bundle is outdated and not in the ConTeXt distribution in directory <tt>texmf-context, but you can download a copy from [https://contextgithub.com/datapgundlach/textadept<context.tmbundle/tt>GitHub].
|-
| [[TextMate]]
| C || M
| The ConTeXt bundle is not in the distribution, but you can download a copy from [https://github.com/pgundlach/context.tmbundle/ GitHub].
|- style="background:#eeeeee;"
| [http://www.textpad.com/ TextPad]
| CT || W || 2023
| Commercial; TeX/ConTeXt/LaTeX command library; configurable to run a whatever-TeX command as a tool
|- style="background:#eeeeee;"
| [http://www.tug.org/texworks/ TeXWorks]
| PST || LMW || 2023
| Probably the most widespread TeX IDE, similar to TeXshop, supported by TUG. ConTeXt support files come with the ConTeXt distribution in directory <tt>texmf-context/context/data/texworks</tt>.
|-
| [[Vim]]
| CT2 || LMW || 2022
| Extremely powerful & highly configurable text editor. It operates in different "modes": you type in text in "insert mode" and pass commands to the editor in "normal mode." Whether you prefer Vim or emacs is a religious question of the highest importance. ConTeXt support is good.
|- style="background:#eeeeee;"
| [[VimVSCode|Visual Studio Code]]/ [https://vscodium.com VSCodium] | CT2 C || LMW WML || 2023| Extremely powerful & highly configurable text editorUniversal IDE, based on Electron. Usable Git client, lots of plugins. It operates in different "modes": you type ConTeXt syntax support in text in "insert mode" and pass commands to the editor distribution; language server still in "normal mode." Whether you prefer Vim or emacs is a religious question of the highest importancedevelopment.|-
| [http://www.winedt.com/ WinEdt]
| T || W || 2023
| Shareware. A nice, configurable Windows editor for LaTeX. A large collection of buttons with Greek letters and other (math) symbols is very helpfulp when typesetting math. It also has spell checker. LaTeX users can also find many templates (tables, enumerations, ...) and compiling/previewing the documents by clicking a button. This is supported for ConTeXt also. You can configure it easily.
|}
[[Category:Text Editors]]

Navigation menu