'''Penyunting teks''' atau dalam [[bahasa Inggeris]] ( ''Text editors '' ) adalah satu perisian untuk menyunting teks biasa. Ia berbeza dengan [[pemproses perkataan]] dari segi ia tidak mengendalikan format dokumen atau ciri-ciri lain yang biasa terdapat dalam [[penerbitan meja|penerbitan meja ( ''desktop publishing'' )]].
Penyunting teks sering disekalikan dengan [[sistemSistem pengoperasiPengoperasian|sistem pengoperasi ( ''operating system'' )]] atau paket pembangunan perisian "''software development"'', dan sering digunakan untuk menyunting sistem pengendalian ( ''operating system'' ) dan konfigurasi applikasiaplikasi dan sumber kod [[bahasa Pengaturcaraan|bahasa pengaturcaraan (''programming language'' )]]. Sesetengah penyunting teks adalah kecil dan mudah, sementara yang lain menawarkan fungsi yang meluas dan rumit. Sebagai contoh, [[Unix]] dan sistem pengendalian seperti-Unix mempunyai penyunting [[vi]] (atau variantvariasinya), tetapi ramai juga yang turut menggunakan penyunting [[Emacs]] untuk menyunting teks. Sistem [[tetingkap Microsoft|tetingkap Microsoft ( ''Microsoft Windows'' )]] pula mempunyai perisian ringkas [[Notepad]], walaupun ramai orang (terutamanya pengatur cara) menggunakan perisian lebih rumit seperti [[TextPad]]. Untuk [[Mac OS]] [[Apple Macintosh]] terdapat perisian asal SimpleText, yang diganti atau disokong oleh WorldText, dan juga penyunting [[HTML]] BBEdit. Terdapat juga perisian pindahan EmscsEmacs untuk WindowWindows dan Mac OS.
Ciri-ciri penting sesuatu penyunting teks adalah keupayaannya menyunting fail tanpa had saiz. Sebagai contoh perisian [[Notepad]] akan pengun sekiranya ia cuba membuka fail bersaiz lebih besar dari 1 megabit (atau juga lebih kecil1MB). Ini bukanlah satu masalah bagi kebanyakan pengguna, tetapi tidak boleh diterima untuk penggunaan khusus bagi pemaju, seperti membaca fail log atau memeriksa fail teks yang biasanya bersaiz besar, seperti seluruh kamus diletakkan di dalam satu fail. Terdapat penyuntinpenyunting teks khusus untuk masyarakat pembangunan perisian yang tiada had saiz fail yang boleh di bacadibaca. Dengan menggunakan perisian sedemikian, membuka fail bersaiz besar hanya lambat disebabkan capaian kepada [[cakera keras]], kerana perisian penyunting teks tidak mampu meletakkan keseluruhan teks di dalam [[RAM]]. Penyunting teks yang popular yang embenarkanmembenarkan fungsi ini adalah [[EditPad]] yang juga mempunyai versi ringkas ''lite'' edisi perisian percuma ( ''freeware'' ) .
Sesetengah penyunting teks memberikan ciri-ciri khusus dan fungsi tambahan, sebagai contoh,
* ''Source code editor''
* ''Integrated Development Environment|, IDE''
* ''HTML editors''
* ''Outliner''
merupakan paket dengan penyunting teks dibekalkan, biasanya dengan fungsi tambahan. KebanyakaKebanyakan penyunting teks khas untuk masyarakat pembangunan aturcara membekalkan fungsi [[penonjol sintek|penonjol sintek ( ''syntax highlighting'' )]] kod sumber untuk kebanyakan bahasa pengaturcaraan.
== Penyunting teks yang terkenal ==
*[[BBEdit]] [http://www.barebones.com/products/bbedit/index.shtml]
*[[BBEdit]]
*[[ed]]
*[[EditPad]]
*[[edt]]
*[[Emacs]] (lihat juga XEmacs, di bawah)
*[[le]] [http://gnu.dp.ua/directory/text/Editors/le-editor.html]
*[[joe]]
*[[Metapad]]
*[[NEdit]]
*[[Notepad]]
*[[pico_text_editor|pico]] [http://www.indiana.edu/~ucspubs/b103/]
*[[qed text editor|qed]]
*[[Red (text editor)|Red]] (a [[VAX]]/[[Virtual Memory System|VMS]] editor, written in [[Forth programming language|Forth]] variant [[STOIC]])
*[[TECO]]
*[[TextEdit]]
*[[TextPad]] [http://www.textpad.com/]
*[[UltraEdit]] [http://www.ultraedit.com/]
*[[vi]]
*[[vim]] [http://www.vim.org/]
*[[Writer]]
*[[XEmacs]]
== Pautan luar dan sumber tambahan ==
Penyunting teks di bawah adalah [[perisian percuma]] untuk TetingkapWindows (versi berlainan):
* [http://cream.sourceforge.net Cream for Vim]
* [http://gena01.com/win32pad Win32Pad]
Manakala penyunting teks di bawah ini tidak terhad kepada mana-mana platform:
The following text editors are platform independent:
* [http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/edline/ FreeDOS edlin], a clone of MS-DOS [[edlin]] for [[FreeDOS]]
* [http://www.jedit.org JEdit]
[[fr:Éditeur de texte]]
[[it:Editor di testo]]
[[ja:テキストエディタ]]
[[nl:Teksteditor]]
[[pl:Edytor tekstu]]
[[ru:Текстовый редактор]]
|