Куицк Опен, још један додатак за Геани

Неки су могли да користе Сублиме Текст, врло елегантан, проширив и употребљив едитор за програмера; али затворен зато не желим да сарађујем са господином Јоном Скиннером, његовим аутором („Не продајте своју слободу некоме ко вам не ода њихове тајне“, Б. Франклин).

Једна од најпрактичнијих ствари у вези с овим је функционалност која се покреће када се притисне Цтрл-П, где едитор отвара оквир за текст у који можете да укуцате име датотеке или нешто слично овом имену, а едитор тражи датотеку у пројекту. Користећи тачну претрагу, а затим нејасну. Погледајте:

Ово вам штеди потребу за навигацијом у стаблу пројеката, читањем гомиле имена датотека, када углавном знате шта тражите. Отприлике је исто као и Јединство ХУД.

Давно сам користио Снакед, уредник написан на Питон Антона Боброва који такође спроводи Куицк Опен, У својој борби за побољшање Геани-а направио сам операцију Куицк Опен-томиа где сам уклонио овај дијалог из Снакед-а и направио га самосталном апликацијом коју сам затим интегрисао са Геани-ом преко додатка у Луа, бити такав:

Да бисте прво користили додатак: питхон-гтк2, питхон-гладе2 и геани-плугин-луа.

$ sudo aptitude install python-gtk2 python-glade2 geany-plugin-lua

Преузми копен (додатак) и распакујте га у ваш лични фолдер .цонфиг / геани / плугинс / геанилуа /, ако не постоји, направите га.

Затим креирајте или измените датотеку .цонфиг / геани / плугинс / геанилуа / хоткеис.цфг додавањем следећег реда у њу

qopen/quick_open.lua

Да бисте додатак могли да доделите тастерску пречицу. Онда отвори Геани и потражите у подешавањима тастерске пречице: „Уреди“ »„ Подешавања “» „Комбинације“, и доделите радњу „Брзо отварање“ тастерску пречицу коју желите. Претерао сам " п ", који преписује радњу штампања, али никада ништа не штампам, а такође изгледа и као Сублиме Текст.

Надам се да ћете пријавити своје утиске помоћу додатка.
Хаппи Хацкинг.

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

Извор: Написао кигурат за ЦодеНиња


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

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

*

*

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

      Петар дијо

    Желим ово, али чини се да је архива покварена. да ли бисте били љубазни и уместо тога гурнули код на гитхуб?

    а можда и да отворите захтев за повлачењем репо-а геани плугинс?
    https://github.com/geany/geany-plugins

    ово је убилачка карактеристика. Сигуран сам да би то многи људи желели.

      Желео је Бартоло дијо

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

    видећете:
    Волим геани, али недостаје ми .ЛОГ функција бележнице, да, хехехе
    Такође сам прилично лош у енглеском ...

    као замену за геани, користим СциТЕ и направио сам додатак
    .ЛОГ, који сам ставио испод:

    Додајем следеће редове у датотеку корисничких опција (СциТЕУсер.пропертиес)
    цомманд.наме.12. * = ИнсертДатеТимеЛог
    наредба.12. * = ИнсертДатеТимеЛог
    цомманд.субсистем.12. * = 3
    цомманд.моде.12. * = савебефоре: но
    цомманд.схортцут.12. ​​* = Ентер

    У скрипту за покретање Луа додајем следеће редове:
    функција ИнсертДатеТимеЛог ()
    локални Лине1, есЛог, есЛогМаиус
    Лине1 = едитор: ГетЛине (0)
    ако је Лине1 == нил онда је Лине1 = "0000" крај
    есЛог = стринг.суб (Линија1,1,4)
    есЛогМаиус = стринг.уппер (есЛог)
    ако је есЛогМаиус == ".ЛОГ" онда
    едитор: АддТект ("\ н \ н ——————– \ н")
    уредник: АддТект (ос.дате ("% д.% б.% И __% Хх:% Мм"))
    едитор: АддТект ("\ н ——————– \ н")
    елсе едитор: АддТект ("\ н")
    крај
    крај

    И волео бих да учините нешто слично на ГЕАНИ-у ... или да ми дате неке трагове ...

    сигурно да за вас то значи мало, а за заједницу слузница: много људи
    Користио бих ...

    хвала на читању и поздрав ..

      ронални дијо

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