Gedit… для программистов

Gedit готов к использованию


Давным-давно я говорил о Возвышенный текст, очень, очень полный текстовый редактор и его множество функций.

Я все еще думаю что Возвышенный текст это довольно мощный инструмент, который стоит использовать, но он имеет серьезные недостатки, особенно те, которые противоречат моим идеям и принципам в отношении программного обеспечения.

Во-первых, это не бесплатно, и это нужно прояснить. Это очень креативно, что неограниченное время тестирования и очень красиво, что написано на Питон, но не все мед на хлопьях и, честно говоря, в нем есть роковая ошибка: он разбивает вам, дамы, шарики своими всплывающими окнами «Обновить до новой версии» Каждый раз, когда вы открываете редактор, не имеет значения, что он уже обновлен, он всегда сообщает вам об этом. Еще одна зубная боль заключается в том, что каждый раз, когда я сохраняю или закрываю 3 файла с помощью этого редактора, я получаю еще одно всплывающее окно с сообщением «Вы используете пробную лицензию, вы хотите ее купить?» или что-то очень близкое к этому.

Хорошо, хорошо, я понимаю, что вам нужно зарабатывать деньги, и я приветствую неограниченную пробную лицензию, но спам мне на моем собственном столе ... хммм, мне это не нравится, поэтому я решил найти что-то, что лучше адаптировано к моим потребностям «Столлманниан» (XD).

Сначала это было Кейт, издатель великих KDE, который сам по себе очень хорош и все такое, но, ну ... он не такой расширяемый, как некоторые говорят, или я действительно плохо выгляжу, если так, пожалуйста, поправьте меня и покажите мне расширения для Кейт. Конечно, расширения программы.

Потом пришел ВИМ... Я не мог этого вынести, он слишком мощный, но это преувеличение его мощности сопровождается чрезмерно высокой кривой обучения.

Джинн рассказал мне о текстовый помощник, но это только для Mac и я дал ему две розги по голове за то, что он говорил глупости.

Потом пришел Комодо править, очень качественная IDE, которая, как я думал, будет основным претендентом на Возвышенный текст на уровне поддерживаемых языков программирования, с большой мощностью и относительно настраиваемым, хотя ему не хватало (или я не мог найти) чего-либо вроде кнопки для компиляции или выполнения (а-ля Geany) или какой-либо системы сборки (а-ля Sublime- text), что добавило к тому факту, что я не мог установить его никаким способом, кроме как запустив двоичный файл ... лучше оставаться там.

В конце концов, я подумал о Geany, но мне он действительно не нравится, он не очень минималистичный и не такой настраиваемый, как мне бы хотелось, хотя, если он очень мощный, его никогда не отнимут ... Прочитав там, я обнаружил что они говорили о Gedit, который должен был быть самым гибким текстовым редактором из всех, что можно найти правильным? Прямо перед моим носом было то, что я искал.

Итак, приступим к работе:

Прежде всего Gedit - это простой текстовый редактор, который сам по себе может наполовину предоставить некоторые базовые возможности программиста, но не тех, кто вроде меня, который ест книги и статьи по программированию каждый день и хочет программировать все время, поэтому пора расширить нашего карлика, чтобы превратить его в монстра:

Прежде всего, вам необходимо скачать основные аксессуары:

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

При этом мы установили все необходимое, чтобы «отравить» нашу Gedit и превратите его в красивую минималистичную IDE.

Прежде всего, нам нужно начать с главного - с маркировки используемых строк, перечисления строк и автоматического закрытия скобок, фигурных скобок, кавычек и т. Д. И т. Д. Для этого нам просто нужно перейти к Изменить настройки затем проверяем следующие варианты:

    <° Активировать нумерацию строк.
    <° Выделить текущую строку.
              <° Выделите пары скобок.

Затем мы перейдем в раздел редактора, куда переместим следующие параметры:

    <° Ширина табуляции: она в 8, я использую в 4 на вкус, но каждый может получить ее на уровне, который им нравится, это ограничит размер отступа с табуляцией.
    <° Активировать автоматическое удаление воздуха.
              <° Создавайте копии файлов перед сохранением и автоматически сохраняйте файлы каждые: «столько минут, сколько хотите». Это особенно важно, мы не хотим, чтобы наш код отправился к черту из-за какой-то ошибки, и у нас нет резервных копий.

Теперь перейдем к аксессуарам. Здесь было бы очень много, если бы я говорил обо всех из них, хорошо то, что нажатие на «о» дает нам очень конкретное и прямое описание того, что это за дополнение и для чего он нужен. Я собираюсь оставить вам те, которые использую, и то, что я им даю.

    <° Полные скобки: мы хорошо знаем, как я это использую.
    <° Нарисовать пробелы: он рисует точки между каждым словом, что позволяет мне узнать, сколько пробелов между ними.
    <° Консоль

Питон

    : этот инструмент является одним из важнейших инструментов для меня и любого уважающего себя Pydeveloper, неприятно входить в папки через терминал и запускать файлы вручную, лучше скопировать и вставить, ввести и вуаля, я работаю ... конечно есть ошибки, он не запускается и сообщает вам, что происходит.

    <° Панель просмотра файлов: полезно, очень полезно. Это просто позволяет нам видеть наше дерево папок рядом с экраном, чтобы перемещаться между файлами.
    <° Промывочная клемма: такая же, как и клемма

Питон

    только это нормальный терминал, который позволяет все делать.

    <° Порезы или

Обрывки

    - просто Святой Грааль всего этого, если вы выполнили весь процесс установки и не использовали

Обрывки

    , лучше дать себе выстрел в голову, это, чтобы подвести итог и поместить это в другой раздел, законченный автомобиль

Gedit

    , Но лучше.

Типография и цвета.

Это больше, чем вся графическая часть, которая, хотя и не является чем-то, что не позволяет вам работать, делает вашу работу очень удобной по нескольким причинам. Во-первых, все белыми и черными буквами неудобно, немного синего и фуксии, чтобы выделить и вуаля, Gedit Жалко и по ночам глаза разбивает (если ты уважающий себя программист, то днем ​​не программируй). И вот где Друг входит; Объясняю кратко:

Друг представляет собой набор надстроек, визуальных стилей и языков для Gedit, так просто, предлагает темы, больше языков и плагинов.

Тут дело вкуса, а вот что выбирать, у них есть. На самом деле у него есть темы, которые мне нравятся, например, Monokai, тема тех же цветов, что и Возвышенный текст o темный помощник, один равный текстовый помощник.
Но здесь все зависит от вкусов каждого человека.

Фрагменты или фрагменты.

Это изюминка Gedit, его способность автозаполнения, но не только это, но и то, что он настраивается на 100%, поскольку он не только уже по умолчанию содержит наиболее распространенные функции языков, которые у него есть, но также позволяет нам добавлять наши и даже помещать его полную структуру с символы и даже поля для заполнения.

Я быстро объясняю, что делать, потому что проще невозможно:

Сначала мы переходим в раздел инструментов, нажимаем на «управление сниппетами» (всегда на английском) и ищем язык, который хотим изменить.

Мы увидим такие вещи:

Ну проще невозможно, добавить новый отрывок просто нажмите на знак «+» внизу, мы даем ему желаемое имя и вводим. Затем в поле для записи (отмеченном на изображении) мы вводим то, что мы хотим отобразить при вызове отрывок и при желании мы можем добавить к ним немного «интеллекта», например:

Установленный метод питон:

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

Игнорируйте синтаксис питонПосмотрите на знаки $. Они указывают что-то похожее на константу, они просто принимают значение вместо того, что им присвоено, в этом случае $ 1 принимает значение self и останавливается прямо на $ {2:}, поскольку там начинается другое значение. Второй из $, как и первый, принимает значения, но делает это только из текстового поля; {2:} следующее:

    <° {} указывают, что именно здесь программист вводит переменную, значение, текст и т. Д.

    <° 2: указывает, что это второй из параметров.

    <° newValue - это просто текст, который будет указывать на то, что здесь следует разместить значение.

    В итоге self ._ $ 1 = $ 2, что он делает:

    <° $ 1 вызывает значение первого self.

    <° $ 2 воссоздает

отрывок

    для ввода нового значения.

В итоге вот результат:

Это звучит сложно, но поверьте мне, будучи программистом-любителем, который учится в плохом университете и у которого есть только Интернет в качестве подстраховки, может это понять, вы тоже можете. С помощью этого инструмента у вас будет не только очень мощный редактор кода, но и чрезвычайно гибкий.
Теперь, чтобы закрыть и ответить на некоторые вопросы, которые наверняка есть у многих:

    <° Это действительно только для языков, интерпретируемых как

HTML

    ,

Питон

    ,

JavasScript

    ?

    Нет, на самом деле, если у вас установлены компиляторы, такие как, например, g ++, вы можете скомпилировать из встроенного терминала с помощью: g ++ filename.cpp или g ++ / filepath filename.cpp

    <° Могу ли я добавить больше языков, чем я уже

Gedit

    иметь со всем этим?

    Да, но это будет объяснено на форуме сообщества, это немного сложнее.

    <° Могу ли я создавать свои собственные темы для

Gedit

    ?

    Да, но я пока точно не знаю, как это сделать, это будет объяснено на форуме.

DesdeLinux

    когда мои знания по предмету будут полными.

А пока это все, надеюсь, вам понравилось и пригодилось.


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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   правильный сказал

    Обычно я использую gVim для программирования, недавно я установил gedit, и он действительно неплохой.

  2.   Лазарь сказал

    Отличная запись, вы заставили меня усомниться в моем выборе в качестве IDE, я подумываю перейти на что-то более легкое и мощное, например gedit, и оставить в стороне мощную, но тяжелую Aptana Studio.

  3.   Antolieztsu сказал

    Я не профессиональный программист, занимаюсь этим как хобби, но мне больше нравится VIM, он самый лучший: быстрый, настраиваемый и управляемый клавишами, я даже использую его не для программирования. Gedit хорош, но Geany тоже интересен, он легкий и очень мощный. Если вы пришли из Gedit, вам придется изменить некоторые комбинации клавиш, чтобы не путать то, что вы узнали XD.

    1.    карликовый сказал

      Люди в восторге от Vim, но если я хочу что-то подобное, я придерживаюсь Emacs xD.

      Для моего gedit это кажется наиболее близким к совершенству, он соответствует тому, что мне нужно, а если нет, то я делаю это xD

  4.   Маврикий сказал

    Я также использую Gedit, хотя программирую что-то очень редко, поскольку я всего лишь любитель, но мне очень нравится его гибкость и мощность.

    Другое дело, не по теме, где ты взял эти обои? это очень хорошо

    1.    карликовый сказал

      Не скажу OO это секрет, а я любитель Windows XD.

      Неее серьезно, через пару дней сделаем конкурс десктопов и туда выложу абсолютно всю свою конфигурацию =)

      1.    Смелость сказал

        Неее серьезно, через пару дней сделаем конкурс десктопов и туда выложу абсолютно всю свою конфигурацию =)

        И я ничего не узнаю ...

        1.    КЗКГ ^ Гаара сказал

          Даже не упоминайте об этом, я тоже сейчас узнал LOL !!!

          1.    Смелость сказал

            Итого, проиграешь ...

          2.    карликовый сказал

            на самом деле это то, о чем я говорил с Элавом ... Потом я сказал об этом твердому идиоту, но, очевидно, он делал что-то более важное, и он даже не знал ¬¬

  5.   льдракон сказал

    спасибо Я уже настроил свой gedit при запросе текста, у меня только один вопрос.Как вам удалось передать значки уведомлений на панель Cinnamon и сделать панель Gnome 3 прозрачной? хе-хе-хе Мне это очень понравилось, и я бы хотел этим заняться.

    еще раз спасибо.

  6.   Евус сказал

    Окно с предупреждением о том, что это пробная версия, появляется НЕ так часто, как вы говорите, не преувеличивайте

    1.    карликовый сказал

      Я получал их каждые 3 раза, когда я сохранял какой-либо тип файла, и каждый раз, когда я открывал SublimeText.

      Теперь, когда у меня есть Gedit, SublimeText кажется мне пустой тратой времени, и я не привык к этому

  7.   мафуны сказал

    Привет, отличный пост.

    Просто вопрос. Одна функция, которая заставила меня искать альтернативы gedit, - это сжатие строк. Например, сжимайте все, что находится внутри if {}. Таким образом пространство сильно очищается. Я нашел geany, и он вполне соответствует требованиям, но я хотел бы знать, можно ли этого достичь с помощью gedit.

    Я программист-любитель (я начал с биоинформатики, потому что изучаю биологию), я полагаю, что другие будут гораздо лучше знать, что значит иметь дело с большими объемами кода.

    1.    карликовый сказал

      Я хотел бы узнать немного больше о сжатии строк, потому что я этого не делал, или, может быть, делал и не знал ... Вы можете показать мне пример кода?

      1.    мафуны сказал

        Может, я плохо объяснил. Дело не в самом коде, а в его визуализации. Возможно, слово было бы «свернуть / развернуть» строки кода. Так что:
        если {
        что-то
        что-то еще
        даже больше
        }

        Просто посмотри
        если {

        I с помощью кнопки вы можете свернуть или развернуть содержимое if.

        1.    карликовый сказал

          Ах! Теперь уже скройте функции. Нет, насколько я знаю, в Gedit этого сделать нельзя.

          1.    мафуны сказал

            🙂 Обидно. Ничего не происходит с небольшими программами, но если у вас есть большие таблицы или другие, меня очень беспокоит, что я не могу этого сделать.

  8.   Эдгар Корона сказал

    У меня вопрос, если в Ubuntu я устанавливаю новые шрифты, могу ли я в редакторе gedit взять типографику тех новых шрифтов, которые я устанавливаю?

    1.    КЗКГ ^ Гаара сказал

      Дасп 😉

      1.    Эдгар Корона сказал

        Какой шрифт похож на Lucida Sans в Ubuntu? У него не так много места между строками кода, как у других шрифтов в Windows, шрифт, который мне больше всего нравится в Windows, - это Lucida Sans, а его альтернатива Verdana - Остальные шрифты очень повторяющиеся, и их стиль не очень приятный. Я надеюсь, что в Ubuntu больше разнообразных шрифтов, чем в Windows, и они намного привлекательнее.

        1.    Мануэль де ла Фуэнте сказал

          Затем установите Lucida Sans:

          sudo apt-get install sun-java6-fonts

  9.   Эдгар Корона сказал

    Можно ли установить gedit в 64-битной операционной системе Windows? Официальный сайт предлагает только 32-битную версию для Windows.

  10.   MSX сказал

    Очень хороший пост, но давайте перейдем к интересному: какие у вас обои !?

  11.   Вилланоо сказал

    Используйте Geany, проще: 3

  12.   Абимаэль мартелл сказал

    Раньше я использовал Geany, но с VIM нет ничего, думаю, кривая обучения того стоит, так как он очень гибкий.
    привет

  13.   st0rmt4il сказал

    Такие редакторы, как Scribes или Sublimetext2, вполне заполняют те пробелы, которые есть в Gedit! .. Помимо того, что Gedit имеет свои достоинства, да, это, как и многие вещи, здесь дело вкуса! 😀

    Привет!

  14.   Lewatoto сказал

    Спасибо! для информации это было очень полезно.

  15.   Woqer сказал

    Я реанимирую этот пост, просто чтобы сказать вам, спасибо за ваш вклад! Мне всегда нравился gedit, который идет с завода, но из-за отсутствия "помощи" для программистов я в конечном итоге пошел на sublme ... когда я закончу экзамены, я посмотрю на плагины gedit.
    PS: Vim - отличный редактор, проблема связана с gVim, который в зависимости от того, какую версию вы устанавливаете (windows / linux), полностью меняет обращение с визуальным режимом и мышью, не говоря уже о хлопотах с буферами в то время скопировать / вставить из другой программы ...

  16.   desdelinuxэро сказал

    Что мне не нравится в Gedit:

    -Когда вы редактируете файл HTML и внутри у вас есть код Javascript или CSS, тогда, когда вы комментируете блок кода в javascript или CSS, он комментирует его мне в формате HTML. Gedit не распознает тип языка, на котором вы выбрали код для комментариев. Sublime Text да.

    -Он не имеет средства автоматического форматирования кода, которое автоматически табулирует весь выбранный код.

    -Нет собственного менеджера для FTP, вам придется использовать нестабильную и известную GVFS Gnome

    -У него нет плагина для создания резервных копий файлов для каждого изменения, сделанного вместе с отметкой времени. Есть плагин Sublime Text, где вы можете

    -Нет детектора синтаксических ошибок.

    -Нет инструмента рефакторинга

    -В XFCE вы не можете использовать интегрированную консоль Gedit, потому что Gedit по умолчанию работает с gnome-terminal, а не с xfce4-terminal.

    1.    desdelinuxэро сказал

      Я пропустил упоминание, что с новыми версиями, которые появляются в Gedit, некоторые плагины теряют совместимость, как это происходит с ZenCoding.

  17.   Эдвардоязун сказал

    Я использовал Gedit для программирования, но позже я переключился на Aptana 3 (очень полная IDE), что мне нравится в Aptana, так это то, что она автоматически заполняет функции для Javascript или Python (вместе с параметрами, которые он получает) и показывает мне документацию по его функции, совместимость с браузерами и многое другое.
    но в последнее время Aptana становится очень тяжелой, иногда даже комментирование строки занимает около 10 секунд.
    Теперь я подумываю вернуться к Gedit, единственное, что мне не хватает, это то, что автоматически дополняет функции своей документацией, подсветкой с неправильным синтаксисом, а также картой объектов, где я могу видеть объявленные переменные и функции для прямого доступа к ним.
    Мне также нравится Geany, он легче, чем Gedit, но в нем отсутствуют многие плагины, в отличие от Gedit, и я не могу изменить цветовую тему, я не люблю программировать белый фон.

    1.    Габриель сказал

      Вы должны попробовать возвышенный текст или vim; световой стол при выходе из альфы.

      1.    просто-другой-dl-user сказал

        Я установил Gmate, но когда хочу активировать его плагины, получаю следующую ошибку:
        произошла ошибка: загрузчик плагина "python" не найден

        PS: у меня уже установлен питон

  18.   просто-другой-dl-user сказал

    Я установил Gmate, но когда хочу активировать его плагины, получаю следующую ошибку:
    произошла ошибка: загрузчик плагина "питон" не найден

    PS: у меня уже установлен питон

  19.   Дэвид Гомес сказал

    Нано, ты жалуешься больше, чем женщина!

    Я думаю, вам нужно попробовать NinjaIDE, очень популярную IDE для Python, которая, если я не плохой, является Open Source, мультиплатформенной, очень мощной и надежной. Не могли бы вы попробовать, соответствует ли он вашим ожиданиям expectations

  20.   jc сказал

    Хорошая информация и поздравляю с получением заметки (от двух лет назад), в которой так долго оставались комментарии. Это хорошо говорит об авторе ...

  21.   Алонсо кастро сказал

    Ваш комментарий ожидает модерации.
    Здравствуйте, знаете ли вы какой-либо плагин аудиоплеера для mp3 для wordpress, который работает в версии 3.6.1 и также имеет характеристики плагина аудиоплеера, это означает простой, практичный и профессиональный одновременно, но он также работает на устройствах мобильные телефоны, такие как ipad, планшет, смартфоны и т. д. спасибо за вашу быструю помощь

  22.   yo сказал

    Как открыть простой текст и добавить к нему изображение?

  23.   Нарсисо Нуньес сказал

    Отличный пост, я искал, как добавить плагин ftp в свой gedit, я нашел несколько связанных сообщений, которые говорят мне помещать файлы в папки, которые не все в моей системе, я добавляю их, и gedit их не обнаруживает ...

    Если вы можете мне помочь, я был бы признателен.

    Использую: fedora 17 с gnome.

  24.   Эмилиано сказал

    Здравствуйте, причина моего запроса состоит в том, чтобы узнать, как я могу подключить свой Gedit к базе данных SQL. Может быть, это простой вопрос, но я только начинаю знакомиться с миром Linux. От уже большое спасибо.

  25.   Корона Ворона сказал

    Привет, большое спасибо, я хочу выучить python, ruby… Ruby on rails, и мне понравился ваш учебник. Я был удивлен, узнав, что мой gedit может все это. Я также использую тему monokai, которая выглядит просто великолепно.

    привет

  26.   Deivis сказал

    друг, я хочу кое-что сказать, и я надеюсь, что вы мне поможете, у меня есть компьютер дома, но у меня нет интернета, однако я по работе, что если у меня есть интернет, скачайте ubuntu 14.04 и уже установите его на свой домашний компьютер мой вопрос Это следующее, как я делаю, чтобы иметь возможность установить любую программу, например google chrome или любую другую программу, загрузить ее с моей работы и установить на свой домашний компьютер, так как это не похоже на окна, которые вы загружаете, он сохраняется на usb и на дом дважды щелкнул и установил надеюсь вы мне поможете 🙂

  27.   Marcelo сказал

    Большое спасибо! привет из Чили!

  28.   Эрнесто славо сказал

    его можно установить на Ubuntu 14.04?