Водич за почетнике

10 савета за савладавање узвишеног уређивача текста

10 савета за савладавање узвишеног уређивача текста

Улагање у алате за развој квалитета учиниће вас продуктивнијим и значајно повећати квалитет кода. Један од таквих алата је Сублиме Тект 3 и можда ћете бити изненађени многим кул стварима у Сублиме Тект Едитор-у.

Сублиме Тект 3 је софистицирани уређивач текста за означавање, код и прозу. Сублиме Тект Едитор воле и веб програмери, инжењери и програмери. Сублиме Тект 3 је направљен од прилагођених компоненти, вишеплатформног корисничког интерфејса, са неупоредивим механизмом за наглашавање синтаксе. Сублиме Тект Едитор врло је брз, пружа програмерима одличне перформансе. Бесплатно је за преузимање и доступно је за Мац, Виндовс и Линук.

Овај чланак ће истакнути савете, пречице и трикове како да извучете максимум из узвишеног текста 3. Чланак ће нагласити неопходне пакете и поставке и подешавања преференци специфичних за пројекат.

Предуслов

Да бисте започели, морате имати покренут Сублиме Тект Едитор. Можете га инсталирати у Линук дистрибуцију следећим корацима.

Инсталирање Сублиме Тект 3 Убунту, Дебиан

## Инсталирајте ГПГ кључ вгет -кО - хттпс: // довнлоад.узвишен текст.цом / сублимехк-пуб.гпг | судо апт-кеи додај - ## користи апт са хттпс изворима судо апт-гет инсталирај апт-транспорт-хттпс ## изабери стабилни ехо канала "деб хттпс: // преузми.узвишен текст.цом / апт / стабле / "| судо тее / етц / апт / соурцес.листа.д / узвишени текст.лист ## Одјек развојног канала "деб хттпс: // преузимање.узвишен текст.цом / апт / дев / "| судо тее / етц / апт / соурцес.листа.д / узвишени текст.лист ## ажурирајте и инсталирајте Сублиме Тект Едитор судо апт-гет упдате судо апт-гет инсталл сублиме-тект

Инсталирајте Сублиме Тект 3 Федора

## Инсталирајте ГПГ кључ судо рпм -в --импорт хттпс: // довнлоад.узвишен текст.цом / сублимехк-рпм-пуб.гпг ## Изаберите Стабле цханнел судо днф цонфиг-манагер --адд-репо хттпс: // довнлоад.узвишен текст.цом / рпм / стабле / к86_64 / сублиме-тект.репо ## Изаберите Дев канал судо днф цонфиг-манагер --адд-репо хттпс: // довнлоад.узвишен текст.цом / рпм / дев / к86_64 / сублиме-тект.репо ## Инсталл Сублиме Тект Едитор судо днф инсталл сублиме-тект

Инсталирајте Сублиме Тект Едитор на брзину

Ако на вашем Линук систему већ имате снап сторе, покрените следећу команду да бисте инсталирали Сублиме Тект Едитор.

судо снап инсталл сублиме-тект

Корисни савети за коришћење Сублиме Тект Едитор-а

1. Усер Преференце Сеттингс

О: Хард-табс вс. просторе

Да ли више волите картице или размаке? Сублиме Тект Едитор подразумевано користи чврсте језичке преко размака у подешавањима поставки. Хард-табс користи четири знака. Ова велика табеларна увлачења потискују ваш узвишени код удесно и можда ће их бити тешко прочитати. Боља опција за програмере је претварање тврдих картица у размаке. Сублиме Тект Едитор можете ажурирати са следећим корисничким подешавањима (Сублиме Тект 3 => Преференцес => Сеттингс - Усер):

"драв_вхите_спаце": "алл", "рулерс": [80], "таб_сизе": 2, "транслате_табс_то_спацес": труе

Узвишена подешавања

Подешавања ће увлачити два знака, додавати размаке и постављати равнало Сублиме Тект Едитор на ознаку од 80 знакова, што ће вам помоћи да ваш код буде концизан и јасан. Више поставки корисничких подешавања можете пронаћи у узвишеном тексту 3.

Б: Глобално заокруживање речи

Омотавање речи можете подесити глобално под Сублиме Тект 3 => Преференцес => Сеттингс => Усер

"ворд_врап": "труе", "врап_видтх": "ауто"

Поставке премотавања речи такође се могу применити у датотеци за умањење података. Отворите датотеку умањења и у подешавањима поставки ажурирајте следећу конфигурацију.

## “ворд_врап”: “ауто” вс “труе” “ворд_врап”: “ауто”,

Ако се постави на Тачно, поставке премотавања речи омогућиће превлачење речи било где. Конфигурација контролише да ли је премотавање речи увек укључено, искључено или аутоматски изабрано, у зависности од типа датотеке.

“Врап_видтх”: 0

Конфигурација, “врап_видтх”: 0, ће контролисати колону за премотавање. Подразумевана вредност „врап_видтх“: 0 одговара премотавању у ширини прозора. То је аутоматско подешавање које желите, а можете га подесити на неку другу вредност која се посебно премотава у тој колони.

Ц. Постављање увлачења

Поставка увлачења корисника одредиће величину картица. Према заданим поставкама, величина заустављања картице у програму Сублиме Тект Едитор је четири, али можете је променити тако да заузме два размака.

На пример, када притиснете ЕНТЕР, следећи ред започиње са два размака уместо са подразумевана четири размака. Величину увлачења можете променити из Сублиме Тект 3 => Преференцес => Сеттингс => Усер. Отворите датотеку за подешавања и потражите „таб_сизе“ и промените вредност са 4 на 2.

Општа препорука је да поставке вашег Сублиме Тект Едитор поставите у Пацкагес / Усер / Преференцес.узвишене поставке. Такође можете поставити поставке за одређене типове датотека. На пример, ако радите на Питхон датотеци, требало би да поставите своја подешавања у Пацкагес / Усер / Питхон.узвишене поставке.

Пример датотеке за подешавања
Покушајте да сачувате ово као Пацкагес / Усер / Питхон.узвишене поставке

"таб_сизе": 4, "транслате_табс_то_спацес": фалсе

Д. Синхронизујте пакете и поставке у више радних простора

Поставке синхронизације узвишеног текста

Рад на више машина као програмер може вам добро доћи када радите у различитим тимовима или радите на даљину. Пакет синхронизације је користан и уштедеће вам време и муку око подешавања ваше ИДЕ инфраструктуре на новом рачунару.

Можете следити ове кораке за синхронизацију подешавања на различитим уређајима помоћу програма Сублиме Тект Едитор и Гитхуб.

1: Инсталирајте пакет за подешавање синхронизације помоћу контроле пакета Сублиме.
2: Направите нови лични приступни токен у Гитхуб-у, који има опсег суштине.
3: Активирање корисничких дозвола: Гист -> креирајте спискове.
4: Копирајте приступни токен у конфигурацију Синц Сеттингс.
5: Креирајте нову суштину са садржајем као новостворени токен и сачувајте је. По могућности нека то буде тајна ствар која ће вам дати више информација о конфигурацији вашег радног уређаја.
6: Копирајте гист ИД у своје корисничко име за Гитхуб и налепите га у конфигурацију Синц Сеттингс следећим корацима:
Поставке> Подешавања пакета> Поставке синхронизације> Датотека подешавања.
Отворите своја корисничка подешавања под новом инсталацијом Сублиме Тект 3 и додајте свој гист_ид и аццесс_токен.

Примери гист_ид и аццесс_токен

"аццесс_токен": "100афф4фф556е4еттев5т64т4т5716итри", "ауто_упграде": фалсе, "гист_ид": "т6656х4ре6и5и6р5ир6ир6е"

Такође можете користити исти пакет и стратегију синхронизације за друге ИДЕ-ове попут ВсЦоде или Атом.

2. Подешавања синхронизације - Отпремање и израда резервних копија

Поставкама синхронизације за отпремање можете приступити у оквиру Преференце> Подешавања пакета> Подешавања синхронизације> Отпремање

Да бисте ажурирали поставке синхронизације, морате да инсталирате Сублиме Тект Едитор на нови рачунар и инсталирате пакет за подешавање синхронизације. Приступите подешавањима синхронизације и додајте свој гист_ид и приступни токен.

У оквиру, Преференцес> Сеттингс Пацкагес> Синц Сеттингс> Сеттингс> Усер додајте свој гист_ид и аццесс_токен.

"аццесс_токен": "100афф4фф556е4еттев5т64т4т5716итри", "ауто_упграде": фалсе, "гист_ид": "т6656х4ре6и5и6р5ир6ир6е"

Поново покрените свој Сублиме Тект 3 да бисте ажурирали поставке и инсталирали све пакете.

3. Командна палета

Палета наредби је изврсна функционалност програма Сублиме Тект Едитор за покретање радњи на траци са алаткама. Помоћу контроле пакета можете брзо постићи радње попут постављања синтаксе кода за било који тип датотеке, редове за сортирање или инсталирање додатака. Програмери са више искуства желеће да све мање приступају менијима Сублиме Тект Едитор и раде све са неколико потеза тастатуре.

Када укуцате наредбу кроз палету наредби, узвишени текст ће се нејасно подударати са постојећим наредбама, омогућавајући вам лак приступ кључним наредбама. Можете користити палету команди Сублиме Тект Едитор тако што ћете приступити менију Алатке или користити пречицу на тастатури ЦТРЛ / ⌘-СХИФТ-П.

4. Контрола пакета

Узвишени текст Контрола пакета

Контрола пакета је обавезна за било који Сублиме Тект едитор. Контрола пакета је за преузимање и управљање додацима и темама Сублиме Тект Едитор. Постоји разнолика колекција пакета између којих можете да повећате продуктивност. Пакети укључују Гит, Еммет, побољшања бочне траке, узвишени тутор и практичне виџете попут аутоматског попуњавања пута, бирача боја итд.

Да бисте започели, морате инсталирати Пацкаге Цонтрол пратећи упутства за инсталацију на службеној почетној страници Пацкаге Цонтрол.
Ако је контрола пакета успешно инсталирана, тада можете потражити контролу пакета у командној палети (ЦТРЛ / ⌘-СХИФТ-П).

Основно правило је непрестано тражити највредније пакете како бисте побољшали своје технике кодирања и хаковања.

5. Избор теме

Тема узвишеног текста

Након сазнања о палети наредби, изаберемо и инсталирамо тему како бисмо повећали продуктивност и учинили да Сублиме Тект Едитор изгледа лепше.

Да бисте инсталирали тему у Сублиме Тект Едитор, приступите палети наредби и претражите „Тема.”Приказаће се листа неколико тема које можете да одаберете и користите. Међутим, најбољи приступ је прегледати неке теме и шеме боја на Интернету како бисте стекли утисак о њиховом изгледу.

Инсталирањем жељене теме ажурираће се шеме фонтова и боја које ће се користити за различите типове датотека. Довршите своја подешавања ажурирањем поставки корисничког интерфејса за узвишени текст.

Тема материјала

Тема материјала: Тамни режим

Програмерима се препоручује да користе популарну тему материјала. Тема је опремљена са 4 различите шеме боја и тема. Омогућава вам уредне иконе датотека, фасцикле и чист изглед уређивача.

6. Побољшања бочне траке

Додатак Сидебар Енханцементс проширује функционалност бочне траке, олакшавајући покретање радњи. Додаје наредбе за покретање акција на директоријумима и датотекама које обично нису доступне са подразумеваном бочном траком. Неке радње укључују отварање датотеке у прегледачу, копирање, копирање путање, лепљење, умножавање, брисање и још много тога. Штавише, ове акције можете покренути из командне палете.

7. Гит интеграција, Еммет и САСС

Еммет

Еммет је незаобилазан алат за веб развој. По мом мишљењу, то је један од најпродуктивнијих додатака који штеде време које ћете користити у веб развоју. Пуно олакшава писање ХТМЛ-а коришћењем пречица, синтаксе и скраћеница инспирисаних ЦСС бирачима.

Еммет се брине о досадном ХТМЛ кодирању, попут писања ознака и умотавања класа под наводницима, што значајно смањује време писања кода. Помоћу Еммета можете брзо проширити скраћенице у пуне ХТМЛ или ЦСС структуре. На пример, Еммет вам омогућава да користите скраћеницу за ЦСС префиксе добављача.

Остали примери употребе Еммета укључују рад са текстом Лорем Ипсум. Раније су програмери морали да користе лорем ипсум генератор за рад са Лорем ипсум текстом, али код Еммета укуцавате лорем и притиснете картицу. На пример, ако желите 100 речи за попуњавање лорем ипсум, користите лорем100.

Гит интеграција

Контрола верзија је витална за програмере да прате свој код. Пакет Гит у програму Сублиме Тект Едитор омогућава вам директно покретање Гит наредби из командне палете програма Сублиме Тект Едитор.

САСС

Пакет Сублиме Тект Едитор “САСС” додаје САСС синтаксу и подршку за исечке Сублиме Тект 3. Пакет САСС се препоручује за фронт-енд развој и скриптовање користећи Руби он Раилс.

8. Окна радног простора колона и редова

Постављање радног простора у неколико колона и редова може вам добро доћи када радите на неколико датотека. Радни простор са неколико колона и редова олакшава навигацију између неколико датотека, што повећава вашу продуктивност.

На пример, тренутни радни простор можемо поделити на три дела користећи следеће кораке.

Подесите свој радни простор да користи 3 колоне у оквиру Поглед> Изглед> Колоне: 3
или користите пречицу: Алт + Схифт + 3

Узвишене колоне текста

Након поделе радног простора, можемо да распоредимо три колоне да би се њиме управљало, дало нам више простора за кодирање и олакшало навигацију између датотека.
Можете да подесите максималне групе колона на две у оквиру Приказ> Групе> Максимални ступац: 2

Поставка узвишене колоне

9: Основне пречице на тастатури

А. Иди на било шта

Функција Сублиме Тект Едитор Гото Анитхинг може вас одвести до одређене датотеке, линије, симбола или било које дефиниције методе у вашем коду. Траку за претрагу Гото Анитхинг можете покренути помоћу ЦТРЛ / ⌘-П.

Иди на датотеку

Да бисте се пребацивали са једне датотеке на другу, почните да куцате име датотеке, што ће изнети неколико предлога датотека. Идемо на било шта, имплементирано је помоћу нејасне претраге, што значи да упит за претрагу не мора тачно одговарати имену датотеке. Са Гото, не морате да откуцате целу путању датотеке да бисте је лоцирали.

Иди на ред у датотеку

Иди на било шта може вас одвести до реда у датотеци. Ако желите да уредите линију у другој датотеци, покрените „Иди на било шта“ и унесите двотачку праћену бројем линије. На пример, (: 113) ће вас одвести на ред 113 у тренутној датотеци.

Ако желите да пређете на ред у другој датотеци, унесите име датотеке, иза које следи двотачка, а затим број линије: На пример, (ФОССлинук.пи: 113) води вас до линије 113 у ФОССлинук-у.пи датотека.

Идите на дефиницију у датотеку

Иди на било шта може приступити класи, методи или дефиницији функције у датотеци. Да бисте користили Гото дефиниције, покрените Гото Анитхинг и откуцајте знак @ праћен именом класе, функције или методе. Приказаће се листа свих дефиниција у изабраној датотеци. Укуцајте име класе коју тражите и притисните ЕНТЕР, што ће вас одвести до дефиниције класе. На пример, (@Продуцт) ће вас одвести до дефиниције класе под називом „Производ“ испод тренутне датотеке.

Б. Режим без ометања

Узвишени режим за уређивање текста без ометања

Продуктивним програмерима је потребан радни простор са мање ометања. Искрено, продуктивност је више од управљања радним простором! Понекад кафа учини трик! Можете започети уклањањем сметњи попут других апликација, бочних трака, прозора и менија. Сублиме Тект 3 има режим без ометања, што олакшава уклањање и управљање дистракцијама. Помоћу програма Сублиме Тект Едитор можете да активирате режим без ометања СХИФТ-Ф11.

Ц. Вишеструки курсор

Вишеструки показивач је корисна функција узвишеног уређивача текста за уређивање више линија кода или подешавање функције која се понавља или назива класе. Да бисте користили вишеструки показивач, држите командно дугме и кликните неколико региона датотеке да бисте их истовремено уређивали. Такође можете да направите вишеструки избор користећи следеће кораке.

Коришћење вишеструког избора курсора може вам уштедети потребу за коришћењем регуларних израза (рад са регуларним изразима понекад може бити збуњујући), напредне претраге и замене упита.

Д. Изаберите све инстанце тренутног избора

Морате да волите ову пречицу! Може да изабере све подударне појаве речи за истовремено уређивање или замену. Прилично корисно за програмера. Можете му приступити помоћу пречице: Цтрл + ⌃ + Г.

Е. Укључите проверу правописа

Штампарске грешке могу бити фрустрирајуће. Такве грешке можете спречити и повећати квалитет кода тако што ћете укључити проверу правописа. Можете користити Ф6 тастер за брзо покретање или пребацивање провере правописа.

10. Узвишени учитељ

Додатак Сублиме Тутор је интерактивни водич у уређивачу за пречице на тастатури у Сублиме Тект. Препоручујем Сублиме тутор за особе које почињу са коришћењем Сублиме Тект 3. Узвишени учитељ научиће вас пречицама узвишеног уређивача текста у самом уређивачу.

Постаните стручњак

Узвишени текст препун је моћних функција са многим моћним пречицама и командама које су вам на располагању за повећање продуктивности и добијање кодирања. Научили смо неколико пречица, савета, пакета и корисничких подешавања како бисмо најбоље искористили Сублиме Тект 3.

Ако започињете са Сублиме Тект Едитор-ом или кодирањем, биће потребно време да савладате и запамтите све ове пречице. Штавише, можете да инсталирате додатак за Сублиме тутор који ће вам помоћи на путу. Најбољи начин да савладате било коју технику у било чему што радите је кроз доследну вежбу.

Најбоље игре командне линије за Линук
Командна линија није само ваш највећи савезник када користите Линук - она ​​такође може бити извор забаве јер је можете користити за играње многих заб...
Најбоље апликације за мапирање гамепада за Линук
Ако волите да играте игре на Линуку са гамепадом уместо са типичним системом за унос тастатуре и миша, за вас постоје неке корисне апликације. Многе и...
Корисни алати за Линук играче
Ако волите да играте игре на Линуку, велика је вероватноћа да сте можда користили апликације и услужне програме попут Вине, Лутрис и ОБС Студио за поб...