Гедит ... за програмере

Гедит спреман за употребу


Давно сам о томе разговарао Узвишени текст, врло, врло потпун уређивач текста и његове бројне функционалности.

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

Пре свега, није бесплатан и то мора бити јасно речено. Веома је креативно то неограничено време за тестирање и веома је лепо што је написано Питон, али није све мед на пахуљицама и да будем искрен, има фаталну грешку: ломи вас даме кликере са својим искачућим прозорима „Ажурирање на нову верзију“ сваки пут када отворите уређивач, није битно што сте га већ ажурирали, увек вам каже. Још једна зубобоља је та што сваки пут када сачувам или затворим 3 датотеке помоћу тог уређивача, појави ми се још један искачући прозор „Користите пробну лиценцу, да ли желите да је купите?“ или нешто врло блиско томе.

Ок, ок, разумем да треба да зарадите новац и поздрављам то са неограниченом пробном лиценцом, али и са нежељеном поштом на мом столу ... хммм, некако ми се не свиђа, па сам одлучио да пронађем нешто што се боље прилагодило мојим потребама "Сталлманниан" (кД).

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

Онда је дошао ВИМ... Нисам могао да поднесем, сувише је моћан, али то претеривање у његовој снази прати претерано висока крива учења.

Причао ми је дух Тектмате, али то је само за Mac и дао сам му две шипке у главу због глупости.

Онда је дошао Комодо едит, врло квалитетан ИДЕ за који сам мислио да ће бити главни кандидат Узвишени текст на нивоу подржаних програмских језика, са пуно снаге и релативно прилагодљив иако му нигде није недостајало (или нисам успео да пронађем) било шта попут дугмета за компајлирање или извршавање (а ла Геани) или неког Буилд-система (а ла Сублиме- тект), то је додало чињеници да га нисам могао инсталирати на било који начин, већ покретањем бинарног ... боље да и даље будете тамо.

На крају сам размишљао о Геани-у, али стварно ми се не свиђа, није баш минималистички или прилагодљив колико бих желео да буде, мада ако је врло моћан, то никоме неће бити одузето ... Након читања тамо, пронашао сам о којима су разговарали Гедит, који је требало да буде најфлексибилнији уређивач текста од свега, шта неко налази у праву? Пред носом сам имао оно што сам тражио.

Па, кренимо на посао:

Најпре Гедит је обичан уређивач текста који сам по себи може упола пружити неке основне могућности програмера, али не и могућности некога попут мене, који свакодневно једе књиге и чланке о програмирању и жели стално да програмира, па, време је да проширимо нашег патуљка како бисмо га претворили у чудовиште:

Пре свега, морате да преузмете главну додатну опрему:

sudo apt-get install gedit-plugins

А затим ставите следеће додатке за подршку нових алата, тема и више програмских језика:

sudo apt-get install gmate:
sudo apt-add-repository ppa:ubuntu-on-rails/ppa
sudo apt-get update
sudo aptitude install gedit-gmate

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

Ако немају гит инсталирајте и потражите

paqueqte git-core

и инсталирајте га.

Затим морате инсталирати следеће пакете:

python-webkit python-pyinotify ack-grep

И на крају направите клон кода од гит:

git clone git://github.com/gmate/gmate.git

И инсталирајте га:

sh install.sh

Овим смо инсталирали све што нам је потребно за „тровање“ нашег Гедит и претворите га у прелепу, минималистичку ИДЕ.

Пре свега, морамо започети са главним, обележавањем линија које се користе, набрајањем линија и аутоматским затварањем заграда, заграда, цитата итд., Итд. За то једноставно морамо ићи Измена подешавања онда проверавамо следеће опције:

    <° Активирати нумерисање линија.
    <° Означи тренутну линију.
              <° Означите парове заграда.

Затим ћемо прећи на одељак за уређивање, где ћемо преместити следеће параметре:

    <° Ширина картице: износи 8, користим је у 4 за укус, али свако је може имати на нивоу који воли, то ће ограничити величину увлачења са језичком.
    <° Активирати аутоматско крварење.
              <° Направите сачувану копију датотека пре него што их сачувате и аутоматски их сачувајте: „колико год желите“. Ово је посебно важно, не желимо да наш код пропадне због неке грешке и немамо резервне копије.

Сада долази део додатне опреме. Овде би ствар била јако дугачка када бих говорио о свима њима, добра ствар је што нам кликом на „о“ дајемо врло конкретан и директан опис шта је комплемент и чему служи. Оставит ћу вам оне које користим и које им користим.

    <° Комплетне заграде: добро знамо како их користим.
    <° Цртање размака: црта тачке између сваке речи, што ми омогућава да знам колико је размака између једне и друге речи.
    <° Конзола

Питон

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

    <° Панел прегледача датотека: корисно, врло корисно. Ово нам једноставно омогућава да видимо наше стабло директоријума поред екрана како бисмо могли да се крећемо између датотека.
    <° Испирање терминала: исти је као терминал

Питон

    само што је ово нормалан терминал који вам омогућава да радите све.

    <° Реза или

Сниппетс

    - само свети грал целе ове ствари, ако сте урадили цео поступак инсталације и не користите

Сниппетс

    , боље је да себи пуцате у главу, то су, да резимирамо и ставимо у други одељак, комплетирани аутомобил

Гедит

    , Али боље.

Типографија и боје.

Ово је више од свих графичких одељака који, иако то није нешто што вам не дозвољава да радите, то је оно што чини ваш рад веома удобним из неколико разлога. Пре свега, све у белим и црним словима је непријатно, мало плаве боје и фуксије за истицање и воила, Гедит Жалосно је и ноћу вам уништава очи (ако сте програмер који себе поштује, немојте програмирати током дана). А ово је где Гмате улази; Објашњавам укратко:

Гмате је скуп додатака, визуелних стилова и језика за Гедит, тако једноставно, доноси нам теме, више језика и додатака.

Овде је реч само о укусу, али оно од чега морају да бирају, то имају. Заправо има теме које волим, попут Монокаија, тему са истим бојама као Узвишени текст o Даркмате, једнака Тектмате.
Али овде све зависи од укуса сваке особе.

Сниппетс или Сниппетс.

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

Брзо објашњавам шта да радим, јер је једноставније немогуће:

Прво идемо на одељак са алаткама и тамо кликнемо на „управљање исечцима“ (увек је на енглеском) и тамо тражимо језик који желимо да изменимо.

Видећемо овакве ствари:

Па, једноставније је немогуће додати ново сниппет само кликните на знак „+“ на дну, дајемо му име које желимо и уносимо. Затим у поље за писање (означено на слици) укуцамо оно што желимо да се појави када зовемо сниппет и ако желимо можемо да им додамо неку „интелигенцију“, пример:

Метод скупа питон:

def set$1(self, ${2:newValue}): self._$1 = $2

Занемарите синтаксу питонПогледајте знакове $. Они указују на нешто слично константи, они једноставно преузимају вредност преко било чега што им је додељено, у овом случају $ 1 узима вредност селфа и зауставља се тачно на $ {2:}, јер тамо почиње друго узимање вредности. Други од $, као и први, узима вредности, али оно што ради је да узме вредност из текстуалног поља; {2:} је следеће:

    <° Ознака {} означава да ће овде програмер унети променљиву, вредност, текст итд.

    <° 2: означава да је то други од параметара.

    <° невВалуе је једноставно текст који ће се појавити као показатељ да ту треба поставити вредност.

    На крају селф ._ $ 1 = $ 2 оно што ради је:

    <° $ 1 назива вредност првог себе.

    <° $ 2 рекреира а

сниппет

    да бисте унели нову вредност.

На крају је ово резултат:

Звучи компликовано, али верујте ми, будући да сте програмер аматер који студира на лошем универзитету и коме је Интернет само резервна копија, то можете и да разумете. Помоћу овог алата не само да ћете имати врло моћан уређивач кода, већ и изузетно обликован.
Сада да затворимо и одговоримо на нека питања која сигурно многи имају:

    <° Да ли ово важи само за језике који се тумаче као

ХТМЛ-

    ,

Питон

    ,

ЈавасЦрипт

    ?

    Не, заправо, ако имате инсталиране компајлере, као што је на пример г ++, можете компајлирати из уграђеног терминала са: г ++ филенаме.цпп или г ++ / филепатх филенаме.цпп

    <° Могу ли да додам више језика него што сам већ

Гедит

    имати са свим овим?

    Да, али то ће бити објашњено на форуму заједнице, мало је сложеније.

    <° Могу ли да креирам сопствене теме за

Гедит

    ?

    Да, али још увек не знам тачно како се то ради, то ће бити објашњено на форуму

DesdeLinux

    кад моје знање о тој теми буде завршено.

За сада је то све, надам се да вам се свидело и да вам је корисно.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   прави дијо

    Обично користим гВим за програмирање, а недавно сам инсталирао гедит и заправо је прилично добар.

  2.   лазарус дијо

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

  3.   антолиезтсу дијо

    Нисам стручни програмер, бавим се тимом из хобија, али ВИМ ми се више свиђа, најбољи је: брз, подесив и подесив тастерима, чак га и не користим за програмирање. Гедит је добар, али Геани је такође занимљив, лаган је и врло моћан. Ако долазите из Гедита, мораћете да промените неке комбинације тастера како не бисте збунили оно што сте научили КСД

    1.    Нано дијо

      Људи бунцају за Вимом, али ако желим тако нешто, држим се Емацс кД.

      За мој гедит ми се чини најближи савршенству, у складу је са оним што ми треба, а ако не онда то радим кД

  4.   Маурицио дијо

    Такође користим Гедит, иако нешто програмирам врло повремено, јер сам само хоби, али заиста волим његову флексибилност и снагу.

    Друга ствар, ван теме, одакле вам та тапета? врло је добро 😀

    1.    Нано дијо

      Нећу вам рећи да је ОО тајна, а ја сам љубитељ Виндовс КСД-а.

      Не, озбиљно, за пар дана ћемо направити такмичење за радну површину и тамо ћу ставити апсолутно сву своју конфигурацију =)

      1.    Храброст дијо

        Не, озбиљно, за пар дана ћемо направити такмичење за радну површину и тамо ћу ставити апсолутно сву своју конфигурацију =)

        И не сазнајем ни за шта ...

        1.    КЗКГ ^ Гаара дијо

          Немојте то ни спомињати, сад сам то такође сазнао ЛОЛ !!!

          1.    Храброст дијо

            Укупно ћете изгубити ...

          2.    Нано дијо

            у ствари, то је нешто о чему сам разговарао с Елавом ... Тада сам то споменуо крхком морону, али очигледно је радио нешто важније, а није ни знао ¬¬

  5.   лдрагон дијо

    хвала Већ сам конфигурисао свој гедит када сам захтевао текст, имам само једно питање. Како сте успели да проследите иконе обавештења на траку Циннамон и учините Гноме 3 траку транспарентном? лол, стварно ми се свидело и волео бих да то урадим

    хвала опет

  6.   Јевус дијо

    Прозор који упозорава да је у питању пробна верзија НЕ излази толико често колико кажете, не претерујте

    1.    Нано дијо

      Добивао сам их свака 3 пута да сам сачувао неку врсту датотеке и сваки пут када бих отворио СублимеТект.

      Сад кад имам Гедит, СублимеТект ми се чини као потпуно губљење времена и не навикавам се

  7.   мафунс дијо

    Здраво, одличан пост.

    Само питање. Једна од функција која ме је приморала да тражим алтернативе гедиту била је компактна линија. На пример, компактно све што је унутар иф {}. На тај начин се простор много чисти. Пронашао сам геани и он се прилично поклапа, али желео бих да знам да ли се то може постићи гедитом.

    Ја сам аматерски програмер (започео сам биоинформатику, јер студирам биологију), претпостављам да ће и други много боље знати шта је то што је са великим количинама кода.

    1.    Нано дијо

      Желео бих да знам мало више о збијању линија јер то нисам урадио или сам можда и учинио и нисам знао ... Можете ли ми показати пример кода?

      1.    мафунс дијо

        Можда се нисам добро објаснио. Не ради се о самом коду, већ о његовој визуализацији. Можда би реч била "преклопи / расклопи" линије кода. Тако да:
        ако {
        нешто
        нешто друго
        још више
        }

        Само погледајте
        ако {

        Ја помоћу дугмета можете преклопити или расклопити садржај ако.

        1.    Нано дијо

          Ахх! Сада сакријте функције. Не, колико знам то се не може учинити у Гедиту.

          1.    мафунс дијо

            🙂 Штета. Ништа се не дешава са малим програмима, али ако имате велике табеле или друге, много ми смета што то не могу.

  8.   ЕдгарЦорона дијо

    Имам питање, ако у убунту инсталирам нове фонтове, да ли у гедит едитору могу узети типографију тих нових фонтова које инсталирам?

    1.    КЗКГ ^ Гаара дијо

      Иесп 😉

      1.    ЕдгарЦорона дијо

        У Убунту-у, који је фонт сличан Луцида Санс? То нема пуно размака између редова кода као што то имају друге врсте фонтова у оперативном систему Виндовс, писмо које ми се највише свиђа у оперативном систему Виндовс је Луцида Санс, а његова алтернативна Вердана, Остатак фонтова се врло понавља и њихов стил није баш пријатан, надам се да Убунту има више разноликости фонтова него у оперативном систему Виндовс и много атрактивнији.

        1.    Мануел де ла Фуенте дијо

          Затим инсталирајте Луцида Санс:

          sudo apt-get install sun-java6-fonts

  9.   ЕдгарЦорона дијо

    Може ли се гедит инсталирати на 64-битни Виндовс оперативни систем? Званична страница нуди само 32-битну верзију за Виндовс.

  10.   МСКС дијо

    Врло лијеп пост, али идемо на занимљиво: која је ваша тапета!?

  11.   Вилланоо дијо

    Користите Геани, једноставније: 3

  12.   Абимаел мартелл дијо

    Пре него што сам користио Геани, али са ВИМ-ом нема ништа, мислим да се кривуља учења исплати, јер је врло окретан
    поздрави

  13.   ст0рмт4ил дијо

    Уредници попут Сцрибеова или Сублиметект2 прилично попуњавају оне празнине које Гедит има! .. Осим чињенице да Гедит има своје заслуге, да, као да су многе ствари овде ствар укуса! 😀

    Поздрав!

  14.   леватото дијо

    Хвала вам! за информације је било врло корисно.

  15.   вокер дијо

    Оживљавам овај пост само да вам кажем, хвала на доприносу! Увек ми се свидео гедит који долази из фабрике, али због недостатка „помоћи“ програмерима на крају сам прешао на сублме ... када завршим испите, погледаћу додатке за гедит.
    ПС: Вим је сјајан уредник, проблем долази са гВим-ом, који у зависности од тога коју верзију инсталирате (виндовс / линук) у потпуности мења начин на који се односи према визуелном режиму и мишу, а да не помињемо гњаважу бафера у то време за копирање / лепљење из другог програма ...

  16.   desdelinuxеро дијо

    Шта ми се не свиђа код Гедита:

    -Када уређујете ХТМЛ датотеку и у њој имате Јавасцрипт или ЦСС код, онда када коментаришете блок кода у јавасцрипту или ЦСС-у, коментаришете је у ХТМЛ формату. Гедит не препознаје тип језика за који сте изабрали код за коментарисање. Узвишени текст да.

    -Нема аутоформер кода који аутоматски табелира сав изабрани код.

    -Нема матичног менаџера за ФТП, морате да користите нестабилни и познати Гноме ГВФС

    -Нема додатак за генерисање резервних копија датотека за сваку промену са временском ознаком. Постоји додатак за узвишени текст где можете

    -Нема детектор синтаксне грешке.

    -Нема алат за рефактор

    -У КСФЦЕ не можете да користите интегрисану Гедит конзолу, јер Гедит подразумевано ради са гноме-терминалом, а не са кфце4-терминалом.

    1.    desdelinuxеро дијо

      Пропустио сам да поменем да са новим верзијама које се појављују из Гедита неки додаци губе своју компатибилност, као што се то дешава са ЗенЦодингом

  17.   едвардоиазун дијо

    Користио сам Гедит за програмирање, али касније сам прешао на Аптана 3 (врло комплетан ИДЕ), оно што ми се код Аптане свиђа је што аутоматски довршава функције за Јавасцрипт или Питхон (заједно са параметрима које прима) и приказује ми документацију његове функције, компатибилност са прегледачима и још много тога.
    али у последње време Аптана постаје веома тешка, понекад чак и коментарисање линија траје око 10 секунди.
    Сад се мислим вратити на Гедит, једино што ми недостаје је нешто што аутоматски довршава функције са својом документацијом, означивач са нетачном синтаксом и такође мапа објеката, где могу да видим декларисане променљиве и функције како бих им директно приступио .
    Такође ми се свиђа Геани, лакши је од Гедита, али недостају му многи додаци за разлику од Гедита и не могу да променим тему боје, не волим да се беле позадине програмирају.

    1.    Габриел дијо

      Морате испробати узвишени текст или вим; светлосни сто приликом изласка из алфа-а.

      1.    само-још-дл-корисник дијо

        Инсталирао сам Гмате, али када желим да активирам његове додатке, добићу следећу грешку:
        Дошло је до грешке: Утоваривач додатака „питхон“ није пронађен

        ПС: Већ имам инсталиран питхон

  18.   само-још-дл-корисник дијо

    Инсталирао сам Гмате, али када желим да активирам његове додатке, добићу следећу грешку:
    Дошло је до грешке: Утоваривач додатака „питхон“ није пронађен

    ПС: Већ имам инсталиран питхон

  19.   Давид Гомез дијо

    Нано, жалиш се више од жене!

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

  20.   jc дијо

    Добре информације и честитке што сте добили поруку (од пре две године) коју ћете тако дуго држати коментара. То добро говори о аутору ...

  21.   Алонсо цастро дијо

    Ваш коментар чека на модерацију.
    Здраво, да ли знате било који додатак за аудио плејер за мп3 за вордпресс који ради у верзији 3.6.1 и такође има карактеристике додатка за аудио плејер, то значи једноставно, практично и професионално у исто време, али који такође ради на уређајима мобилни уређаји као што су ипад, таблет, паметни телефони итд. хвала на брзој помоћи

  22.   yo дијо

    Како да отворим једноставан текст и додам му слику?

  23.   Нарцисо Нунез дијо

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

    Ако ми можете помоћи, био бих вам захвалан.

    Користим: федора 17 са гномом.

  24.   емилиано дијо

    Поздрав, разлог мог упита је знати како могу да повежем свој Гедит са СКЛ ДБ-ом. Можда је лако питање, али тек почињем са радом у свету Линука. Већ вам хвала.

  25.   Равенцровн дијо

    Хеј, хвала ти пуно, желим да научим питхон, руби ... Руби на шинама и свидео ми се твој водич. Изненадио сам се када сам сазнао да мој гедит може све то. Такође користим тему монокаи која изгледа сјајно.

    поздрав

  26.   деивис дијо

    пријатељу Желим нешто да кажем и надам се да ћете ми помоћи, код куће имам рачунало, али немам интернет, међутим, радим са тим да ако имам интернет преузмите убунту 14.04 и инсталирајте га на кућни рачунар питање Следеће је што ја радим да бих могао да инсталирам било који програм, на пример гоогле цхроме или било који други програм, преузмем га са свог рада и инсталирам на кућни рачунар, јер није као Виндовс када га преузмеш, он је сачуван на усб и на кући се двапут кликне и инсталиран је. Надам се да ћете ми помоћи 🙂

  27.   Марчело дијо

    Хвала пуно! поздрав из Чилеа!

  28.   Ернесто славо дијо

    може ли се инсталирати на убунту 14.04?