Car-tech

Review: Sublime Text 2 ay isang pinong text editor na kasiyahan na gamitin ang

Как использовать Sublime Text для Python

Как использовать Sublime Text для Python
Anonim

Para sa isang coder, ang paggamit ng isang text editor o isang IDE (Integrated Development Environment) ay halos isang pampulitikang pahayag. Kahit na ang pagpili sa pagitan ng isang text editor at isang kumpletong kapaligiran (debugger, pahiwatig code, at lahat) ay isang malaking pagpipilian, at maaaring magkaroon ng isang malaking epekto sa iyong coding estilo, produktibo, at ginhawa. Kung ikaw ay isang uri ng tao ng IDE, ang JetBrains ay bantog dahil sa mataas na umuunlad na kapaligiran nito. Ngunit kung mas gusto mo ang pagiging simple ng mga editor ng teksto, ang Sublime Text ay paraan hanggang doon sa pinakamaganda. Sa $ 70, ito ay sobrang sobrang mahal para sa isang text editor-sa katunayan, ito ay $ 21 higit sa JetBrains 'mahusay na WebStorm JavaScript IDE. Ngunit para sa mga taong nananaig ng isang simpleng diskarte na may maraming kapangyarihan sa ilalim ng hood, maaaring ito ay nagkakahalaga ito.

Bahagi ng pag-apila ng isang editor ng teksto ay ang pagkalubha at pagiging simple. Ang kahanga-hangang Teksto ay tiyak na nakadepende sa ibabaw, na walang mga toolbar o dialog ng pagsasaayos. Ito ay napaka, masyadong mabilis. Ngunit ang kadaliang iyon ay malalim lamang sa balat: humukay ka sa kaunti lamang, at makikita mo ang iyong sarili sa ilalim ng tubig sa mga plug-in, matalinong mga trick ng auto-completion, at higit pa. Ang ganda ng tungkol sa Sublime Text ay nagbibigay-daan sa iyo na dahan-dahang lumalaki sa paggamit ng kapangyarihan nito. Hindi tulad ng Vim, halimbawa, hindi ito nararamdaman na hindi nalalaman sa mga hindi sinisimulan. Maaari mo itong patakbuhin at magsimulang mag-type, Notepad-style.

Sublime Text's sopistikadong fuzzy text matching ay nagbibigay-daan sa mabilis kang makakuha ng mga file na kailangan mo.

Ang isa pang benepisyo ng paggamit ng Sublime Text ay ang hitsura nito sa kabuuan sa Linux, Windows, at Mac OS X. Ito ay dahil ginagamit nito ang sariling pasadyang cross-platform UI na balangkas, na nagbibigay din ito ng ilang natatanging mga kontrol na hindi mo makikita sa iba pang mga editor. Ang pinaka-kapansin-pansin, at ang isa lamang ang makikita mo sa unang sulyap, ay ang minimap - isang mata ng miniaturized na ibon ng iyong code, na tumatakbo kasama ang kanang bahagi ng kanang pag-edit. Kapag nagtatrabaho sa mahabang mga file, maaari mong gamitin ang minimap bilang isang visual scrollbar at agad na mag-scrub sa paligid ng file para sa mga punto ng interes.

Sublime Text ay gumagamit ng isang text file para sa configuration, na kung saan ay isang nakuha lasa …

Ang minimap ay natatanging para sa isa pang dahilan: Ang paggamit nito ng mouse. Ang natitirang bahagi ng Sublime Text ay keyboard-centric, at marami sa apila nito ay nasa isang real-time na algorithm sa paghahanap na napaka-matalino. Maaari mo itong gamitin upang mabilis na buksan ang anumang file sa iyong proyekto: i-type ang "idsp", at ang listahan ng posibleng mga file ay pinipigilan upang isama ang mga seleksyon tulad ng "ideas_spec" at "server.pid," kasama ang may-katuturang mga titik na ipinapakita sa naka-bold na uri. Gamit ang isang maluwag na halo ng mga inisyal at prefix, natututo kang mapunta sa halos anumang bagay sa iyong code sa lalong madaling pagdating sa isip. Kung nais mong pumunta sa isang tiyak na numero ng linya, maaari mong sundin ang iyong string sa isang colon at ang numero - kaya, "idsp: 100" Dadalhin ka sa linya 100 ng may-katuturang mga file.

Minimap ng Sublime Text ay umaabot sa kahabaan ng ang tamang kanal ng dokumento, na nagpapahintulot sa iyo na mabilis na mag-scrub sa mga mahabang file.

Ang isa pang kapaki-pakinabang na tampok ay walang hirap na pagpili ng haligi: Kung nais mong idagdag ang parehong bit ng teksto sa maramihang mga linya (halimbawa, ang ilang mga panandaliang panaklong ay nagmamarka sa mga sumusunod na linya), maaari ka lamang pumili ng haligi ng teksto at i-type ang iyong teksto. Ang mga multiple REPLACEion point ay lilitaw, at makikita mo ang iyong teksto na pumasok sa maraming mga spot nang sabay-sabay.

Ang Sublime Text 2 ay mayroon ding isang sistema ng mga plugin, ang pinakamahalagang na tinatawag na Package Control. Ang plugin na ito ay nagbibigay-daan sa iyo na madaling maghanap para sa iba pang mga plugin mula sa loob ng Sublime Text, at i-download at i-install ang mga ito mula mismo sa editor. Kapag kailangan kong magdagdag ng isang bilang ng salita sa status bar, kinuha ito sa akin ng isang minuto upang magamit ang Control ng Package at makahanap ng isang plugin na ginawa nang eksakto kung ano ang kailangan ko. Ang interface ng paghahanap ay gumagamit ng parehong fuzzy string na tumutugma sa kabuuan sa buong Sublime Text, at ito ay kasing mabilis na gamitin.

Tandaan: Ang pindutang I-download sa pahina ng Impormasyon ng Produkto ay magdadala sa iyo sa site ng vendor, kung saan maaari mong i-download ang pinakabagong bersyon ng software.