Овај пост је подељен у два дела, прво основе: провера статичког кода, а затим главно јело: самодовршавање за Питхон.
Провера статичког кода
Синоћ, након мало програмирања у програму Сунсхине, почео сам да се играм додатком за проширење Геани са луа, за 5 минута које сам већ имао написан додатак који ме је учинио статичном провером кода у Питхону и ЦоффееСцрипту, указујући на неискоришћене грешке и увоз, што је веома корисно када радите у журби да бисте пронашли глупе грешке које се крију на видику.
Да би се то постигло, инсталира се пифлакес, статички проверивач за Питон, цоффеесцрипт, компајлер тог језика и додатак за проширење Геани en луа.
$ sudo aptitude install pyflakes coffeescript geany-plugin-lua
Датотека од Питон и ми ћемо ићи "Буилд" »" Постави наредбе за изградњу "; ставља се у прву опцију, тамо где пише "Саставити" је написан:
pyflakes "%f"
и у регуларном изразу за откривање грешака које сте ставили:
(.+):([0-9]+):(.+)
Остајући на овај начин:
Дакле, када отворите датотеку Питон и притиснут је F8 извршава се статичка провера која указује на грешке у њој.
Да би се исто постигло са ЦоффееСцрипт, статичка провера и компилација, датотека се отвара .кава и ставља се у наредбе за изградњу:
coffee -c "%f"
Уз регуларни израз за грешке:
Error: In (.+), .* ([0-9]+): (.+)
Да бисте аутоматски покренули ове наредбе компајлирања сваки пут кад се датотека сачува и заборавили притиснути Ф8, копирајте садржану датотеку овде у вашој личној фасцикли „~ / .цонфиг / геани / плугинс / геанилуа / евентс“, ако та структура директоријума не постоји: направите је.
Дакле, сваки пут када сачувам датотеку у Питон o ЦоффееСцрипт ово се проверава статички.
Самодовршавање за Питхон
Друга играчка коју сам направио је ова додатак који омогућава аутоматско довршавање упоредиво са додатком Ецлипсе ПиДев, али брзином и лакоћом Геани-а.
Инсталирај уже, библиотека за рефакторирање и анализу кода:
$ sudo aptitude install python-rope
Распакујте садржане датотеке овде у фасцикли „~ / .цонфиг / геани / плугинс /“ и отворите поставке пречица „Уреди“ »„ Подешавања “» „Комбинације“ и потражите унос "Питон довршење “и дајте му комбинацију тастера за аутоматско довршавање " свемир ", не бојте се ако се судари са подразумеваним аутоматским довршавањем, препишите комбинацију без страха, ако датотека у којој се извршава аутоматско довршавање није из Питон извршиће се подразумевана радња довршења уредника.
На овај начин би већ требало да имате пристојно аутоматско довршавање у Геани-у.
Закључно
Искрено мислим да је овај додатак одличан за лагана окружења и збогом Ецлипсе, НетБеанс, КомодоЕдит и лепом СублимеТект-у. Помоћу овог додатка можете да имате моћ сјајних уредника у малом и једноставном Геани-у.
У случају да је „конфигурадера“ веома сложена или тешка, једноставно користите моја Геани поставка. За сваки случај сачувајте своју фасциклу "~ .цонфиг / геани" и тамо распакујте нову конфигурацију; инсталирај:
$ sudo aptitude install pyflakes coffeescript python-rope geany-plugin-lua
и ваш уредник ће бити спреман за рад.
Надам се да ћете много уживати и обавестите ме о својим утисцима о овом проналаску ... хехехе ....
Врло добар! Идем у «обележивач» да бих то касније тестирао 🙂
Хвала на доприносу и са кубанским квалитетом 😉
@Титотатин
Ја сам аутор оригиналног поста и онај који је направио додатак.
Та тема је заборав за геани.
Тренутно је заједница.уци.цу у квару, али тамо у гит спремиштима се хостује репо који има моју геани конфигурацију док га користим.
Поздрав, Ед.
Пуно вам хвала, истина је да ми се више свиђа него тема која долази подразумевано.
Поздрав.
Добар допринос. Узгред, која је тема виђена на гејанским сликама?
Не видим унос завршетка питхона у Комбинације, копирао сам целу фасциклу за конфигурацију и инсталирао пакете како каже одељак Закључак поста 😮
Већ сам открио шта сам пропустио да урадим, у подешавањима додатака морате да омогућите додатак Луа и то је то 😛
Заборавио сам да напоменем да Луа мора бити омогућена у Алатима, Менаџеру додатака, а ако то не функционише, означите Уреди, Поставке додатака
Морам да учим и учитељ као ти требам Кубанца
Скоро 10 година након објављивања, смерница и помоћи још увек имају вредност
Хвала пуно! Много ми је помогло