Ang pinakasimpleng text editor tulad ng Notepad. Mga alternatibo sa karaniwang Windows Notepad. Alin ang pinakamahusay?

Mga alternatibo sa Notepad++ Text Editor – Alamin kung ano ang pinakamahusay na alternatibo sa Notepad++ para sa Windows? Nangungunang 20 pinakamahusay na libreng Notepad++ na alternatibo para sa Windows PC

Isa sa mga pinakamahusay na text editor na magagamit mo sa iyong Windows operating system ay Notepad++. Karaniwan, ang Notepad++ ay isang libreng source code editor para sa paggamit at isang perpektong kapalit ng Notepad text editor na sumusuporta sa maramihang mga programming language. Ang Notepad++ ay nakasulat sa C++ at gumagamit ng purong Win32 API at STL na nagsisiguro ng mas mataas na bilis ng pagpapatupad at mas maliit na laki ng program.

Ang Notepad++ ay may maraming karagdagang at advanced na feature kumpara sa stock na na-preinstall sa Windows. Makakakuha ka ng maraming feature sa pag-edit kasama ang tabbed view, syntax highlighting, madaling pagbubukas ng malalaking file sa Notepad ++ na hindi mo makukuha sa Notepad app. Ginagawa ng mga feature na ito ang Notepad++ na isang hakbang sa unahan mula sa Notepad, ngunit kung hindi ka nasisiyahan sa Notepad++ at naghahanap ng mga alternatibong Notepad++, nasa tamang lugar ka.

Ang Notepad++ ay ang paborito kong text editor sa Windows. Gayunpaman, mas at mas madalas na kailangan kong gumamit ng Linux bilang pangunahing OS para sa aking trabaho at home desktop. Iyon ay sinabi, miss ko ang Notepad++ sa lahat ng oras.
Hindi malinaw sa akin, tulad ng karamihan sa mga gumagamit, kung bakit, pagkatapos ng ilang taon, ang Notepad ++ ay hindi nakakuha ng isang kliyente para sa Linux. At habang hinihintay ng lahat na maging available ito, iminumungkahi kong dumaan sa mga available na alternatibo sa Notepad ++ para sa Linux.

Sa ibaba ay makikita mo ang isang listahan ng mga karapat-dapat na alternatibong Notepad++ para sa Linux na maaaring magamit sa anumang pamamahagi, maging Ubuntu, Linux Mint, Fedora, atbp.

Ang mga pangunahing gawain na itinakda ko para sa editor:

  1. Hindi resource intensive
  2. Dapat ma-highlight ang syntax
  3. Suporta sa maraming wika
  4. Awtomatikong pagwawasto
  5. Maghanap ng mga macro
  6. Posibilidad ng pagpapalawak sa pamamagitan ng mga plugin.

Magpapareserba ako na hindi ko isinasaalang-alang ang mga editor ng console.

Pinakamahusay na Mga Alternatibo ng Notepad++ para sa Linux

Notepadqq

Ang Notepadqq ay isang eksaktong kopya ng Notepad++, hindi bababa sa ito ay halos kapareho nito.

Sa Ubuntu at mga katulad na OS maaari itong mai-install tulad ng sumusunod:

Sudo add-apt-repository ppa:notepadqq-team/notepadqq sudo apt-get update sudo apt-get install notepadqq


https://github.com/notepadqq/notepadqq

SciTE

Ang SciTE ay isang cross-platform na open source na editor. Maaaring palawakin ang pag-andar gamit ang mga add-on. Sa pagkakaintindi ko, isa ito sa mga pinakalumang editor sa Linux. Tiyak na hindi ito pahalagahan ng mga Grapholover, ngunit magagamit mo ito.

Pag-install:

Sudo apt-get install scite

Source code para sa iba pang mga distribusyon ng Linux:
http://www.scintilla.org/SciTEDownload.html

Geany

Si Geany ay hindi lamang isang text editor, ito ay halos isang ISP. Tandaan na ang Geany ay available para sa lahat ng desktop platform gaya ng Windows, Linux, OS X, BSD, atbp. Isa sa mga pinakamahusay na alternatibong Notepad++ para sa Linux.

Pag-install:

Sudo apt-get install geany scite

Source code para sa iba pang mga distribusyon ng Linux:
http://www.geany.org/Download/Releases

Sublime Text

Ang Sublime Text ay marahil isa sa ilang hindi libreng produkto na medyo sikat. Ang hitsura ng editor ay medyo mahigpit at tiyak na mag-apela sa marami. Ang opisyal na website ay nagpapahintulot sa iyo na maging pamilyar sa produkto nang libre at walang mga paghihigpit, ngunit inaabisuhan ka ng pangangailangan na bumili ng lisensya.
Pag-install:

Sudo add-apt-repository ppa:webupd8team/sublime-text-2 sudo apt-get update sudo apt-get install sublime-text

Lime Text


May napansin ka bang pagkakatulad sa nakaraang editor? Walang kabuluhan, dahil ang Lime Text ay isang analogue ng Sublime Text, na open source.

Pahina ng proyekto: https://github.com/limetext/lime

Mga tagubilin sa pagbuo: https://github.com/limetext/lime/wiki/Building-on-Ubuntu-14.0

Kate


Natural na alam ng mga gumagamit ng KDE ang editor na ito. Si Kate ay isang malakas at mayaman sa feature na text editor. Gayunpaman, hindi ito nababagay sa akin.

Pag-install:

Sudo apt-get install kate

Source code para sa iba pang mga distribusyon ng Linux:
https://projects.kde.org/projects/kde/applications/kate/repository

Nagpasya kaming italaga ang aming pagsusuri ngayon sa mga simpleng text editor, sa karaniwang pananalita - mga notepad. Pagkatapos ng lahat, halos bawat user ay kailangang magtrabaho sa plain text paminsan-minsan, at ang ilan ay regular na ginagawa ito. At dito kailangan mo ng isang simple, maginhawa at functional na tool, kung saan ang karaniwang notepad na kasama sa Windows at ipinagmamalaki na tinatawag na Notepad ay hindi maaaring ma-classify na ang mga ginoo mula sa Micro$oft ay patawarin ako, ngunit matino na tinatasa ang pag-andar at kaginhawaan ng kanilang paglikha, ito Ang notepad ay maaari lamang ilarawan sa isang salita - "kapighatian." Sa loob ng maraming taon, gumagala mula sa isang bersyon ng Windows patungo sa isa pa, ang isang ito ay nagtakda ng mga ngipin sa gilid. Notepad ay hindi sumasailalim sa anumang kapansin-pansing mga pagbabago at kasalukuyang hindi angkop hindi lamang para sa seryosong trabaho na may teksto, ngunit para sa anumang gawain sa lahat. Samakatuwid, hangga't ang mga ginoo mula sa Micro$oft ay tinatrato ang mga gumagamit ng kanilang mga produkto sa ganitong paraan, ang mga user na ito ay kailangang mag-alala tungkol sa hiwalay na paghahanap ng mga angkop na tool para sa trabaho.

Kaya, ang layunin namin ngayon ay pumili ng angkop, mas sopistikadong notepad, simple at madaling gamitin, at talagang libre.

Hayaan akong agad na tandaan na mayroong isang malaking bilang ng mga katulad na tool na nakakatugon sa mga pamantayang ito. Sa artikulong ito kami ay tumutuon lamang sa iilan. Kung ang sinuman ay may iba pang mga kagustuhan, maaari kang magkomento.

Ang unang kandidato sa aming pagsusuri. Nagsimula itong umiral noong 2003 at ginagawa pa rin hanggang ngayon, na regular na naglalabas ng mga bagong bersyon na ikinatuwa ng mga tagahanga nito, kung saan mayroong milyun-milyon. Ito ay hindi para sa wala na ang "plush" notepad ay napakapopular. Hanggang ngayon Notepad++- ito ay isang malakas na programa na may kasamang isang malaking bilang ng mga pinaka-sopistikadong tool (at kung ang mga ito ay hindi sapat para sa isang tao - Notepad++ sumusuporta sa pagkonekta ng mga plugin, kung saan marami, para sa anumang kahilingan). Ang isa sa mga pakinabang ng editor na ito ay ang kakayahang magbukas ng ilang mga file nang sabay-sabay, na ipinapakita sa iba't ibang mga tab. Ang programa ay mayroon ding pag-highlight ng syntax para sa isang malaking bilang ng mga programming at markup na wika, suporta para sa mga macro at regular na paghahanap/pagpapalit na mga expression, na ginagawang isang malaking tagumpay ang editor na ito sa mga programmer. Para sa mga ordinaryong gumagamit Notepad++ Mayroong lubos na binuo na mga tool para sa pag-edit ng data ng teksto at isang interface ng programa na isinalin sa ilang dosenang mga wika, kabilang ang Russian.


Ang isa pang kandidato, "nagtimbang" lamang ng 162 kilobytes. Kung ang isang tao ay nag-iisip na ang gayong "sanggol" ay walang kakayahang gumawa ng anumang makatwirang bagay, kung gayon siya ay lubos na nagkakamali. Sa kabila ng laki nito, ang "maliit" na ito ay may higit sa dalawang daang mga function para sa pagtatrabaho sa teksto, may advanced na mga tool sa paghahanap at pagpapalit, sumusuporta sa Unicode at mga hot key, maaaring mag-uri-uriin ang mga string at awtomatikong isara ang mga HTML o XML tag. Dagdag pa, Ted Notepad maaaring lumipat sa full screen mode at may napaka-advance na mekanismo para sa pagtatrabaho sa Windows clipboard.

Noong nakaraan, isa sa mga pinakasikat na pagpapalit ng notepad mula sa karaniwang pakete ng Windows. Napakagandang tingnan, napakakomportable at katamtamang gumagana. Ang mga kakayahan nito ay malinaw na hindi sapat para sa mga programmer, ngunit para sa mga ordinaryong gumagamit ito ay magiging tama lamang para sa trabaho sa bahay o opisina. Sinusuportahan ang ilan sa mga pinakakaraniwang pag-encode (ANSI, KOI8, OEM, Unicode) na may kakayahang agad na mag-convert ng text sa pagitan ng mga ito, makakapagkonekta ng mga plugin at mag-highlight ng syntax at iba pa. Isang napaka-kaaya-aya at maginhawang software para sa paggamit sa bahay, sa kasamaang-palad, nakalimutan ng mga may-akda nito - ang proyekto ay nagyelo at hindi na-update mula noong 2004 at hindi alam kung ito ay maipagpatuloy. Gayunpaman, inirerekumenda ko pa rin ang pagtingin sa pahina ng programa ( http://www.astonshell.ru/freeware/bred3/) at mag-download ng bersyon para sa iyong sarili upang subukan - maaaring lumabas na ito mismo ang kailangan mo.


Sa mga tuntunin ng mga kakayahan nito, ang editor na ito ay bahagyang nakahihigit lamang sa karaniwang Windows Notepad, ngunit sa mga tuntunin ng kadalian ng paggamit at hitsura, ito ay nasa itaas ng ulo at balikat. Mula sa pangalan mismo ay nagiging malinaw na ang tampok na katangian nito ay mga tab kung saan maaari mong buksan ang ilang mga dokumento nang sabay-sabay. Ang mga tab na ito ay maaaring ayusin sa mga pangkat at mabuksan sa isang pag-click (ito ay pahalagahan ng mga user na iyon na madalas na kailangang ma-access ang parehong hanay ng mga text file). Mayroong isang simpleng file manager na maaaring alisin sa paningin at madaling muling maisaaktibo kapag kinakailangan. Bilang karagdagan sa pagtatrabaho sa mga tab, ang pangunahing diin ng programa ay sa hitsura - ang software ay may ilang mga tema ng disenyo na nakapaloob dito at ang kakayahang kontrolin ang transparency ng window ng notepad. At ang kakayahang mag-zoom ng text at magbilang ng mga character sa dokumentong tinitingnan ay isang magandang karagdagan sa maganda, simple at maginhawang text editor na ito.


Open source development ng mga domestic programmer. Ang panlabas ay kahawig ng orihinal Notepad Windows, ngunit ang mga kakayahan nito ay hindi kapani-paniwalang superior. Sinusuportahan ang maraming iba't ibang mga pag-encode, kabilang ang Unicode. Ang lahat ng mga text file ay maaaring buksan para sa preview at pagkatapos ay i-edit sa magkahiwalay na mga tab. Naaalala ang posisyon ng caret sa bawat saradong dokumento, at maaaring gumawa ng multi-level na rollback ng mga pagbabago kapag nag-e-edit. Lalo na para sa mga nakikitang hindi sapat ang lahat ng kakayahan ng programa, sinusuportahan ng AkelPad ang koneksyon ng mga plug-in na gumaganap ng lahat ng uri ng mga kakaibang function na hindi kailanman pinangarap ng isang regular na notepad. Halimbawa, kung gusto mo, maaari kang magturo AkelPad i-highlight ang syntax at iba't ibang impormasyon ng serbisyo kapag nagtatrabaho sa program code, script o web page, panatilihin ang lahat ng uri ng mga istatistika ng dokumento, awtomatikong kumpletuhin ang ipinasok na teksto at gumawa ng maraming iba pang "masarap" na mga bagay.

Sa pamamagitan ng paraan, ang pinakabagong bersyon ng programa, numero 4.3.5, ay inilabas ilang araw lamang ang nakalipas - magmadali habang mainit!


Isa pang open source na kapalit para sa karaniwang notepad. Tulad ng Notepad++, ito ay batay sa bahagi Scintilla, na nagbibigay sa editor na ito ng napakakahanga-hangang hanay ng mga tampok. Bukod dito, ang kasaganaan ng mga posibilidad ay hindi nakakasagabal sa normal na trabaho - karamihan sa mga pag-andar ay matalinong inilagay sa iba't ibang mga menu, at tanging ang pinaka-kinakailangang mga bagay ang natitira sa ibabaw. Katulad ng kanyang "flattened" na kapatid, sinusuportahan nito ang syntax highlighting (depende sa uri ng file na ini-edit - plain text, isang web page, isa sa mga programming language, atbp.), auto-completion ng mga tag, suporta para sa iba't ibang mga encoding, pagpapanatili ng lahat ng uri ng istatistika at marami pang iba, kabilang ang mga kakaibang bagay tulad ng pagpapakita ng mga karagdagang espasyo, pagtatrabaho sa mga linya at bloke ng teksto, atbp.

Ang mga linyang ito ay tina-type na ngayon sa Notepad2, dahil ang programa ay talagang maginhawa at, sa kabila ng kasaganaan ng mga pag-andar, napakadaling gamitin. Ang tanging maliit na bagay ay ang mga pinakabagong standard na bersyon ng editor ay walang Russian interface, ngunit may sapat na Russified na mga bersyon nito sa Internet.


Ito ang nagtatapos sa aming pagsusuri ngayon. Dahil sa malakas na pag-andar nito, mahirap tawagan ang program na isang text editor lamang - ito ay higit pa. Ito ang dahilan kung bakit gustong-gusto ito ng mga programmer, hindi bababa, at marahil higit pa, kaysa sa Notepad++, kung saan sinimulan namin ang aming pagsusuri. Sa kabila ng lahat ng kapangyarihan, ang mga ordinaryong user na hindi masyadong nangangailangan ay makakahanap ng mapagkakakitaan. Ito ay medyo disenteng Russified, at nagbibigay din ng Russian spelling check. Mayroon itong interface na may mga tab at naaalala ang posisyon ng cursor kapag nag-e-edit. Naturally, sinusuportahan nito ang pag-highlight ng syntax at pagtatrabaho sa istraktura ng dokumento, mga macro at script, at marami, marami, higit pa.

Para sa mga nakakakita ng lahat ng ito na hindi sapat, maaari silang mag-download mula sa website ng developer ng isang malaking bilang ng iba't ibang mga plugin at kahit na maraming mga file ng tulong para sa iba't ibang mga programming language, na maaaring konektado sa programa at tawagan, kung kinakailangan, nang direkta mula sa PSPad. Isang napakaseryoso, sopistikado at, kakaiba, napaka maginhawang editor.

Inaasahan namin na ang aming pagsusuri ay makakatulong sa iyo na pumili ng angkop na kapalit para sa karaniwang "window" na notepad, na, sa pangkalahatan, ay matagal nang natapos para sa dustbin ng kasaysayan ng computer kasama ang mga dinosaur.

Bagaman, marahil isang himala ang mangyayari, at ang mga ginoo mula sa Micro$oft ay biglang magpapakita sa amin ng isang normal na modernong notepad sa susunod na bagong bersyon ng kanilang operating system, na magiging maginhawang gamitin? Sino ang nakakaalam...

Unang nakita sa mundo noong 2003, ito ay isa sa mga pinaka-functional na application para sa pagtatrabaho sa mga simpleng format ng teksto. Mayroon itong lahat ng mga kinakailangang tool hindi lamang para sa maginoo na pagproseso ng teksto, kundi pati na rin para sa pagsasagawa ng iba't ibang mga pamamaraan na may program code at markup language. Sa kabila nito, ginusto ng ilang mga gumagamit na gumamit ng mga analogue ng program na ito, na hindi gaanong mababa sa pag-andar sa Notepad ++. Ang ibang mga tao ay naniniwala na ang pag-andar ng editor na ito ay masyadong mabigat upang malutas ang mga gawain na nakatakda sa kanila. Samakatuwid, mas gusto nilang gumamit ng mas simpleng mga analogue. Tukuyin natin ang pinakakarapat-dapat na mga kapalit para sa programang Notepad++.

Magsimula tayo sa pinakasimpleng mga programa. Ang pinakasimpleng analogue ng programang Notepad++ ay ang karaniwang Windows text editor - Notepad, ang kasaysayan kung saan nagsimula noong 1985. Ang pagiging simple ay ang pangunahing trump card ng Notepad. Bilang karagdagan, ang program na ito ay isang karaniwang bahagi ng Windows; perpektong akma ito sa arkitektura ng operating system na ito. Ang Notepad ay hindi nangangailangan ng pag-install, dahil ito ay paunang naka-install sa system, na nangangahulugang hindi na kailangang mag-install ng karagdagang software, sa gayon ay lumilikha ng isang pag-load sa computer.

Ang Notepad ay may kakayahang magbukas, lumikha at mag-edit ng mga simpleng text file. Bukod pa rito, maaaring gumana ang program sa code at hypertext, ngunit wala itong markup highlight at iba pang amenities na makikita sa Notepad++ at iba pang mas advanced na mga application. Hindi nito napigilan ang mga programmer noong mga araw na walang mas makapangyarihang text editor na gumamit ng partikular na programang ito. Kahit ngayon, ginusto ng ilang eksperto na gamitin ang Notepad sa makalumang paraan, na pinahahalagahan ito para sa pagiging simple nito. Ang isa pang kawalan ng programa ay ang mga file na nilikha dito ay nai-save lamang gamit ang txt extension.

Totoo, sinusuportahan ng application ang ilang uri ng pag-encode ng teksto, mga font at simpleng paghahanap ng dokumento. Ngunit dito nauubos ang halos lahat ng kakayahan ng programang ito. Ang kakulangan ng functionality ng Notepad ang nag-udyok sa mga third-party na developer na magsimulang magtrabaho sa mga katulad na application na may mas advanced na mga kakayahan. Kapansin-pansin na ang Notepad ay nakasulat sa Ingles bilang Notepad, at ang salitang ito ay madalas na matatagpuan sa mga pangalan ng mga text editor ng susunod na henerasyon, na nagpapahiwatig na ang panimulang punto para sa lahat ng mga application na ito ay ang karaniwang Windows Notepad.

Notepad2

Ang pangalan ng programang Notepad2 (Notepad 2) ay nagsasalita para sa sarili nito. Ang application na ito ay isang pinahusay na bersyon ng karaniwang Windows Notepad. Ito ay isinulat ni Florian Ballmer noong 2004 gamit ang bahagi ng Scintilla, na malawakang ginagamit upang bumuo ng iba pang katulad na mga programa.

Ang Notepad2 ay may makabuluhang mas advanced na pag-andar kaysa sa Notepad. Ngunit, sa parehong oras, nais ng mga developer na ang application ay manatiling maliit at maliksi, tulad ng hinalinhan nito, at hindi magdusa mula sa labis na hindi kinakailangang pag-andar. Sinusuportahan ng programa ang maramihang mga text encoding, line numbering, auto indentation, gumagana sa mga regular na expression, syntax highlighting para sa iba't ibang programming at markup language, kabilang ang HTML, Java, Assembler, C++, XML, PHP at marami pang iba.

Kasabay nito, ang listahan ng mga sinusuportahang wika ay medyo mas mababa pa rin sa Notepad++. Bilang karagdagan, hindi katulad ng mas advanced na kakumpitensya nito, ang Notepad2 ay hindi maaaring gumana sa maraming tab, at mag-save ng mga file na ginawa dito sa isang format maliban sa TXT. Hindi sinusuportahan ng program ang pagtatrabaho sa mga plugin.

AkelPad

Medyo mas maaga, lalo na noong 2003, halos kasabay ng programang Notepad++, lumitaw ang isang text editor na binuo ng Russia na tinatawag na AkelPad.

Ang program na ito, bagama't nai-save din nito ang mga dokumentong nilikha nito ng eksklusibo sa format na TXT, ngunit hindi tulad ng Notepad2, sinusuportahan nito ang isang hindi pangkaraniwang malaking bilang ng mga pag-encode. Bilang karagdagan, ang application ay maaaring gumana sa multi-window mode. Totoo, ang AkelPad ay walang syntax highlighting o line numbering, ngunit ang pangunahing bentahe ng program na ito sa Notepad2 ay ang suporta nito para sa mga plugin. Nagbibigay-daan sa iyo ang mga naka-install na plugin na makabuluhang palawakin ang functionality ng AkelPad. Kaya, ang Coder plugin lamang ang nagdaragdag ng syntax highlighting, block collapsing, autocompletion at ilang iba pang function sa program.

Sublime Text

Hindi tulad ng mga nag-develop ng mga nakaraang programa, ang mga tagalikha ng application ng Sublime Text sa una ay nakatuon sa katotohanan na ito ay pangunahing gagamitin ng mga programmer. Ang Sublime Text ay may built-in na syntax highlighting, line numbering, at autocompletion. Bilang karagdagan, ang programa ay may kakayahang mag-highlight ng mga column at maglapat ng maraming pag-edit nang walang kumplikadong mga hakbang tulad ng paggamit ng mga regular na expression. Tinutulungan ka ng application na mahanap ang mga may sira na seksyon ng code.

Ang Sublime Text ay may medyo tiyak na interface, na makabuluhang nakikilala ang application na ito mula sa iba pang mga text editor. Gayunpaman, ang hitsura ng programa ay maaaring mabago gamit ang mga built-in na skin.

Ang mga plugin ay maaaring makabuluhang taasan ang malaki nang functionality ng application ng Sublime Text.

Kaya, ang application na ito ay kapansin-pansing nangunguna sa lahat ng mga program na inilarawan sa itaas sa mga tuntunin ng pag-andar. Gayunpaman, dapat tandaan na ang programa ng Sublime Text ay shareware, at patuloy na nagpapaalala sa iyo ng pangangailangan na bumili ng lisensya. Ang programa ay mayroon lamang English interface.

Komodo Edit

Ang Komodo Edit software ay isang makapangyarihang application para sa pag-edit ng program code. Ang program na ito ay ganap na nilikha para sa mga layuning ito. Kasama sa mga pangunahing tampok nito ang pag-highlight ng syntax at pagkumpleto ng linya. Bilang karagdagan, maaari itong isama sa iba't ibang macro at snippet. Mayroon itong sariling built-in na file manager.

Ang pangunahing tampok ng Komodo Edit application ay ang malawak na suporta nito para sa mga extension, batay sa parehong mekanismo tulad ng Mozilla Firefox browser.

Kasabay nito, dapat tandaan na ang program na ito ay masyadong mabigat para sa isang text editor. Ang paggamit ng malakas na pag-andar nito upang magbukas at magtrabaho sa mga simpleng text file ay hindi makatwiran. Ang mga mas simple at mas magaan na programa na gagamit ng mas kaunting mapagkukunan ng system ay mas angkop para dito. At ang Komodo Edit ay ipinapayong gamitin lamang para sa pagtatrabaho sa program code at paglalagay ng mga web page. Ang application ay walang interface sa wikang Ruso.

Hindi namin inilarawan ang lahat ng mga analogue ng programang Notepad++, ngunit ang mga pangunahing lamang. Aling programa ang gagamitin ay depende sa mga partikular na gawain sa kamay. Upang maisagawa ang ilang mga uri ng trabaho, ang mga primitive na editor ay medyo angkop, ngunit isang multifunctional na programa lamang ang maaaring epektibong makayanan ang iba pang mga gawain. Kasabay nito, dapat tandaan na sa application ng Notepad++ ang balanse sa pagitan ng pag-andar at bilis ay ipinamamahagi nang makatwiran hangga't maaari.

Maligayang pagdating sa aking blog!

Kung gumagamit ka ng isang computer nang higit pa o hindi gaanong aktibo, malamang na nakatagpo ka ng pangangailangan na mag-edit ng ilang mga text file, magsulat ng isang mabilis na tala, o magsagawa ng ilang iba pang mga operasyon gamit ang mga piraso ng teksto. At kung ikaw ay isang webmaster, lalo mong pahalagahan ang kahabag-habag ng built-in na notepad. Alinman sa walang pag-highlight ng mga HTML / CSS syntax, pagkatapos ay may mga problema sa pag-encode, o iba pa. Samakatuwid, nais kong sabihin sa iyo ang tungkol sa isang mahusay na kapalit para sa karaniwang Windows notepad na tinatawag Notepad++. Ang Notepad++ ay libre, sa Russian, napaka-functional at laging mabilis na naglulunsad.

Upang magsimula, iminumungkahi ko ang pag-download at pag-install ng Notepad++, at pagkatapos ay magpapatuloy kami sa pagsusuri, ang mga pangunahing setting at tampok nito.

Pumunta sa opisyal na website https://notepad-plus-plus.org/, mag-click sa pindutan ng pag-download sa kaliwa o ang link ng parehong pangalan sa menu.

Tandaan: sa kabila ng katotohanan na ang site ay nasa Ingles, ang wikang Ruso ay nakapaloob na sa mismong programa. Kaya hindi na kailangang mag-alala ;)

Pinapatakbo namin ang na-download na file, sa aking kaso ito ay npp.6.8.8.Installer.exe. Kung ang User Account Control ay nagagalit, pagkatapos ay i-click ang Oo. Sa pinakaunang hakbang, pumili ng wika. Tulad ng makikita mo, ang dakila at makapangyarihan ay agad na iniaalok.

Hindi ko ilalarawan nang detalyado ang mga karagdagang hakbang, i-click lang ang Susunod hanggang sa makumpleto ang pag-install. Tatandaan ko ang isang punto para sa mga webmaster: sa panahon ng proseso ng pag-install, maaari mong opsyonal na piliin na i-install ang Notepad++ bilang default na viewer ng html code para sa IE browser. Upang gawin ito, lagyan ng tsek ang kahon Bilang default na viewer ng html.

Maaari kang tumutol, sino ang nasa tamang pag-iisip na gagawa ng web development sa IE?) Tama, walang gagawa. Karaniwan, ang IE ay ginagamit ng mga taga-disenyo ng layout upang suriin ang tamang pagpapakita ng site.

Ok, kumpleto na ang pag-install!

Pangkalahatang-ideya ng mga pangunahing tampok at setting

Narito ang isang listahan ng mga pangunahing tampok:

  • Multi-window interface;
  • Syntax highlighting para sa karamihan ng mga programming language, syntax folding;
  • Autosave;
  • Ang wikang Ruso ay kasama na;
  • Mabilis na paglulunsad at pagpapatakbo, nagbubukas ng malalaking file nang walang problema;
  • Auto-completion ng mga function at mga pahiwatig para sa mga parameter ng function;
  • Madaling pag-zoom in at out ng teksto;
  • Napakahusay na paghahanap/palitan.
  • At marami pang ibang posibilidad...

Multi-window na interface

Ang Notepad++ ay may multi-window interface, na nagbibigay-daan sa iyong magbukas ng mga file sa iba't ibang tab sa loob ng parehong window. At ito ay mas maginhawa kaysa sa isang bungkos ng mga bukas na bintana ng isang simpleng notepad, halimbawa.

Ang mga tab na may pulang floppy disk icon ay nangangahulugan na ang file ay nabago o hindi na-save sa lahat (bago 1, bagong 2, bagong 3, atbp.).

Upang magbukas ng bagong tab, maaari mong i-double click ang bakanteng espasyo sa kanan ng huling bukas na tab o pindutin ang Ctrl+N. Upang isara ang kasalukuyang tab, pindutin ang Ctrl+W.

I-autosave ang mga hindi na-save na tab (!)

At agad kong ibabahagi ang isang cool na feature ng notepad na nakuha niya kanina. Kung nakagawa ka ng grupo ng mga hindi na-save na tab na may iba't ibang uri ng mahahalagang tala, pagkatapos ay kapag isinara mo ang program (hindi sinasadya o sinasadya), ang lahat ng mga tab na ito ay awtomatikong nai-save at naibabalik muli kapag binuksan mo ang mga ito!

Isa ito sa mga paborito kong feature ng Notepad++, sa totoo lang napaka-convenient. At kapag napakaraming tab, uupo ako at pag-uri-uriin ang lahat ng tab nang sabay-sabay, nagkakalat ng mga tala, mga piraso ng code, mga teksto, mga tala sa webinar sa ibang mga lugar, halimbawa, sa Evernote, atbp.

Notepad++ syntax highlighting

Walang alinlangan, ang pag-highlight ng syntax ng iba't ibang mga programming language at function folding ay magiging kapaki-pakinabang para sa mga webmaster, layout designer, at programmer. Lalo na kapag kailangan mong mag-tweak ng ilang linya ng code. Naka-built-in na ang pag-highlight para sa karamihan ng mga kilalang wika at kinikilala sila ng mga extension ng file.

Screenshot para sa pagpapagana ng CSS syntax highlighting:

Ano ang ibig kong sabihin sa pagtitiklop ng syntax? Buksan ang anumang php (html, css...) file at mag-click sa minus box sa kaliwa ng function. Sa aking kaso ito ay kung... iba. Ito ay babagsak sa isang linya. Maaari mo itong palawakin sa eksaktong parehong paraan. Nakakatulong ito na makatipid ng espasyo sa trabaho sa pamamagitan ng pagbagsak ng mga kasalukuyang hindi kinakailangang istruktura.


At sa wakas...

7 bagay na kakailanganin mo kapag nagtatrabaho sa Notepad++

1. I-wrap ang mga linya kung masyadong mahaba ang teksto

Sa View menu, piliin ang Line Wrap. Sa ganitong paraan, magkasya ang anumang mahabang teksto sa nakikitang bahagi ng window at mawawala ang pahalang na scrollbar.

2. Iba't ibang mga pag-encode ng file

Ang lahat ng mga problema sa pag-encode sa mga nakabukas na file ay maaaring malutas sa pamamagitan ng Encodings menu. Kung ang walang kwenta ay ipinapakita o kailangan mong i-save ang file sa ibang pag-encode (mula sa win1251 hanggang utf8 o vice versa), narito ito. Halimbawa, para mag-save ng file mula sa CP1251 hanggang UTF8, piliin I-convert sa UTF-8 nang walang BOM at i-save.

3. Paulit-ulit na pag-undo ng mga aksyon

Kung gusto mong i-undo ang huling 2-3-5-10-20 na mga pagpapatakbo ng text na nagawa mo, maaari itong gawin gamit ang mga berdeng arrow sa toolbar o ang mga hotkey na Ctrl+Z at Ctrl+Y. Ibig sabihin, para sa 10 magkakasunod na pag-undo, pindutin ang Ctrl+Z at pagkatapos ay pindutin ang Z ng 9 na beses, habang patuloy na pinipindot ang Ctrl. Kung medyo napalampas ka at gumawa ng mas maraming rollback kaysa sa kinakailangan, hindi ito problema. Para sa mga ganitong kaso, mayroong Ctrl+Y. Gumagana ang kumbinasyong ito sa kabaligtaran ng direksyon mula sa Ctrl+Z.

4. Pumunta sa gustong linya gamit ang Ctrl+G

Kung ang isang malaking file na may maraming linya ay bukas, pagkatapos ay sa pamamagitan ng pagpindot sa Ctrl+G maaari kang pumunta sa napiling linya. Pahahalagahan ito ng mga webmaster kapag nakita nila sa Firebug ang eksaktong lugar kung saan kailangan nilang gumawa ng mga pagbabago sa isang CSS file, halimbawa. Ipinapakita sa iyo ng Firebug ang eksaktong linya, at pagkatapos ay mabilis na dumiretso ang Ctrl+G sa linyang hinahanap mo para gawin ang mga huling pagbabago.

5. Napakalaking alisin o magdagdag ng mga indent sa text sa kaliwa

Kung kinopya mo ang text mula sa isang lugar papunta sa Notepad at kailangan na ngayong ihanay ang text sa kaliwang gilid ng Notepad++, madali itong magagawa gamit ang kumbinasyon ng Shift+Tab. Piliin ang lahat ng teksto o ang fragment lang na kailangan mo - at pagkatapos ay pindutin ang Shift+Tab hanggang ang teksto ay pantay na nakahanay sa kaliwa. Kung kailangan mong magdagdag ng mga indent sa kaliwa, pagkatapos ay ginagawa namin ang halos parehong bagay - piliin ang nais na fragment, ngunit pindutin lamang ang Tab nang maraming beses hangga't kailangan ang mga indent.

6. Maghanap ng napiling teksto sa Google

Kung pipili ka ng hindi pamilyar na salita o anumang piraso ng text sa Notepad++ at pindutin ang Alt+F2, ilulunsad ang default na browser at magbubukas ang Google na may query sa paghahanap na katumbas ng napiling piraso ng text. Ito ay mas mabilis kaysa sa pagkopya ng isang salita, pagbubukas ng browser, pagkatapos ay pagbubukas ng Google, pag-paste ng salita... well, nakuha mo ang aking punto)

7. Doblehin ang anumang linya

Kung nais mong i-duplicate ang isang linya, pagkatapos ay sa halip na ang karaniwang paraan - piliin ang linya, kopyahin ito, i-paste ito - magagawa mo ito nang iba at mas mabilis. Ilagay ang cursor sa linyang gusto mong i-duplicate at pindutin ang Ctrl+D. Ang duplicate ay lalabas kaagad sa ibaba ng orihinal na linya.

Ito ay hindi lahat ng mga kakayahan ng Notepad++, siyempre. Ang layunin ng artikulo ay ang unang kakilala sa "notepad sa mga steroid" para sa mga hindi pa nakakatrabaho nito o narinig ito mula sa sulok ng kanilang tainga, ngunit hindi pa nagkaroon ng oras upang subukan ito. Ako mismo ay gumagamit nito sa lahat ng oras at unti-unting magsasalita tungkol sa ilang mga nuances ng pagtatrabaho dito, halimbawa, mayroon itong Plugin Manager, kung saan maaari mong palawakin ang pag-andar ng Notepad++ na may hiwalay na mga plugin.

Nagustuhan mo ba ang Notepad++? Paano mo ito ginagamit? Anong mga setting at feature ang pinakagusto mo?