Text editor: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
m (→‎See also: clean up, replaced: See Also → See also)
 
(8 intermediate revisions by 6 users not shown)
Line 1: Line 1:
__NOTOC__
{{stub}}
{{stub}}
There are loads of simple text editing applications [[wiki:List of text editors|out there]], but some ''are'' actually more useful than others.
There are loads of text editing applications [[wiki:List of text editors|out there]], but some ''are'' actually more useful than others depending on the use case. We'll be focusing on uses in Source for our use case, however.
* [[wikipedia:Notepad|Notepad]] is very, very basic but it does come ready-installed with Windows OS.
 
* [[Notepadpp VDF languages|Notepad++]] is an open source text editor with some very helpful tools and plugins for Source modding. It is free to download.
== Light Editing ==
* [[wikipedia:Microsoft_Notepad|Notepad]] - A very, very basic but it does come ready-installed with Windows OS.
* {{npp|4}} - An open-source text editor with some very helpful tools and plugins for Source modding. It is free to download.
* [[Highlighting and Compiling QCs with ConTEXT|ConTEXT]]
* [[Highlighting and Compiling QCs with ConTEXT|ConTEXT]]
 
* [[wikipedia:AkelPad|AkelPad]] — Excellent replacement for Notepad, with plugins and C/C++/other languages code support (HighLight and Autocomplete plugins).
== Uses ==
* [[wikipedia:Visual_Studio_Code|Visual Studio Code]] — Simular to Notepad++, with a built-in marketplace to download plugins for both coding and the editor itself.
Whatever your favourite text editor might be, you will want to use it to open a number of different Source file extensions:
It's also worth mentioning that [[VTFEdit|VTFEdit]] has text editing functionality for .vmt files.
=== Uses ===
Light Text Editors should be used for the following Source file extensions:
* [[Txt|.txt]] (!)
* [[Txt|.txt]] (!)
* [[:category:QC Commands|.qc]]
* [[:category:QC Commands|.qc]]
Line 14: Line 19:
* [[RES|.res]]
* [[RES|.res]]
* [[FGD|.fgd]]
* [[FGD|.fgd]]
* [[MANIFEST|.manifest]]
* [[Wikipedia:Manifest file|.manifest]]
* [https://wiki.multimedia.cx/index.php/NUT .nut]
 
== Heavy Editing ==
{{note|Heavy Text Editors are designed for big programming projects, such as building off of a Source branch.}}
{{todo|Add more text editors?}}
* [[wikipedia:Microsoft_Visual_Studio|Visual Studio]]
 
== See also ==
*[[:category:Programming|Programming]]

Latest revision as of 08:05, 4 January 2024

Stub

This article or section is a stub. You can help by expanding it.

There are loads of text editing applications out there, but some are actually more useful than others depending on the use case. We'll be focusing on uses in Source for our use case, however.

Light Editing

  • Notepad - A very, very basic but it does come ready-installed with Windows OS.
  • Notepad++ Notepad++ - An open-source text editor with some very helpful tools and plugins for Source modding. It is free to download.
  • ConTEXT
  • AkelPad — Excellent replacement for Notepad, with plugins and C/C++/other languages code support (HighLight and Autocomplete plugins).
  • Visual Studio Code — Simular to Notepad++, with a built-in marketplace to download plugins for both coding and the editor itself.

It's also worth mentioning that VTFEdit has text editing functionality for .vmt files.

Uses

Light Text Editors should be used for the following Source file extensions:

Heavy Editing

Note.pngNote:Heavy Text Editors are designed for big programming projects, such as building off of a Source branch.
Todo: Add more text editors?

See also