Alam nating lahat na ang Windows ay may isang simpleng text editor na tinatawag na Notepad. Gumagana ang Notepad, ngunit ito ay malubhang tampok na limitado. Ang ilan sa mga matigas na nerd ay sumumpa sa pamamagitan nito. Ang kapangyarihan sa pagiging simple, sabi nila. Ang iba ay gusto ng higit pa., Ibabalangkas ko ang maraming mga high-power replacement para sa Notepad. Kung nais mong makisali sa ilang seryosong paggamit ng mga file ng teksto o gawin ang ilang mga pag-programming, suriin ang mga ito.
Ang Mga Tampok
Mabilis na Mga Link
- Ang Mga Tampok
- Notepad ++
- Notepad ng Programmer
- PSPad
- Notepad2
- TextPad
- I-edit angPad
- BONUS: WinMerge
Ang mga tampok na makikita namin sa disenteng Notepad na mga kapalit ay halos kapareho mula sa aplikasyon hanggang sa aplikasyon. Kasama nila ang:
- Ang pag-highlight ng syntax (makikilala ng programa ang iba't ibang mga wika sa programming at awtomatikong i-highlight ang ilang mga pag-andar at utos upang madali silang makita)
- Pagkumpleto ng awtomatikong (kapag nagprograma, makakatulong ito sa iyo na makumpleto ang mga pag-andar habang na-type mo ang mga ito)
- Maramihang pag-edit ng dokumento
- Regular na paghahanap at palitan ng pagpapahayag (nagbibigay-daan sa buong paghahanap ng pattern, hindi lamang mga simpleng paghahanap ng teksto)
- Maraming suporta sa wika
- Mga bookmark (nagbibigay-daan sa iyo upang maglagay ng isang bookmark sa isang tiyak na linya sa text file at pagkatapos ay awtomatikong tumalon dito)
- Macros at scripting
Marami sa mga tampok na kapangyarihan ng gumagamit na ito ay magiging mas naaangkop sa programming. Maraming mga beses, ang mga text editor na ito ay magkakaroon ng ilang mga advanced na tampok sa pagmamanipula ng teksto na maaaring maging malalaking oras sa pag-save, tulad ng awtomatikong pag-wrap ng isang mahabang file ng teksto sa isang tiyak na numero ng character.
Notepad ++
Noong regular pa akong gumagamit ng Windows, ang Notepad ++ ang program na ginamit ko. Nag-aalok ito ng maraming suntok para sa pagiging libre. At bilang isang tao na gumagawa ng ilang mga newsletter ng teksto at pag-coding ng PHP, ang mga tampok ay madaling gamitin.
Notepad ng Programmer
Ang program na ito ay halos kapareho sa Notepad ++ (makikita mo ang karamihan sa mga ito ang gumagawa ng parehong mga bagay). Bilang karagdagan sa mga tampok na kapaki-pakinabang sa mga programmer, Sinusuportahan din ng Notepad ng Programmer ang mga template ng code, komento, extension, atbp.
PSPad
Notepad2
Ang Notepad2 ay isang magaan ngunit malakas na editor ng teksto na may batay sa pag-edit ng teksto na Scintilla (tulad ng Notepad ++). Sa isang tunay na kahulugan ng bukas na mapagkukunan, ang kanilang website ay nag-aalok ng napakaliit sa mga tuntunin ng detalye. Ngunit, ito ay (tulad ng iba) malayang gamitin.
TextPad
Ang Textpad ang una sa nakalista dito na hindi libre. Gayunpaman, ito ay isang kamangha-manghang editor ng teksto. Kasama dito ang lahat ng mga tampok na nais mo bilang isang programmer. Naglalaman ito ng isang built in na file ng paghahambing ng file (napaka madaling gamiting). Mayroon itong walang limitasyong pag-redo / pag-undo. Mayroon itong built-in na spell checker. Ang TextPad ay mayroon ding malaking listahan ng mga add-on na maaari mong tuklasin.
Mayroon bang silid para sa isang bayad na editor ng teksto sa larangan na ito? Sabi ko oo. Gumamit ako ng Textpad nang mahabang panahon at mayroon itong mga bagay na napalampas ko kapag gumagamit ng tulad ng Notepad ++. Ang lahat ng ito ay bumababa sa kagustuhan.
I-edit angPad
Ang EditPad ay dumating sa dalawang lasa: Lite (na libre) at Pro (na komersyal). Ang pagkakaiba sa pagitan ng Lite at Pro ay medyo stellar. Ang EditPad Lite ay mas advanced kaysa sa Notepad, ngunit hindi nito inaalok ang mga tampok na maaaring gusto ng mga programmer (tulad ng pag-highlight ng syntax). Para sa na, kailangan mong sumama sa bersyon ng Pro na magbibigay sa iyo ng lahat ng mga tampok na programmer-centric, isang checker ng spell, mga koleksyon ng clip, hex editor, regular na paghahanap / palitan ng expression, atbp.
BONUS: WinMerge
