Редактор с меню на русском языке, выполняющий три самые необходимые функции: I - подсвечивать код, II - вставлять многострочный комментарий, III - сворачивать/разворачивать фрагменты кода и большим количеством плагинов.
Если Вы еще не установили 'Джина', откройте 'Центр приложений Ubuntu' и в строке поиска наберите geany, войдите на страницу и пометив галочками все плагины, установите программу.
Для изменения трех файлов понадобится не более четверти часа, но для изменения подсветки во всех типах файлов, может понадобиться значительно больше времени, поэтому 'Gedit' Вам еще пригодится.
После установки программы, откройте Терминал, нажав в английской раскладке три клавиши <Ctrl>+<Alt>+<T>, скопируйте в него, используя меню правой клавиши, следующую строку:
Также поступим еще с двумя файлами.
Откройте 'Домашнюю папку' и нажмите две клавиши <Ctrl>+<h>, появятся скрытые документы, откройте папку в которую Вы скопировали файлы /.config/geany/filedefs/ и нажмите две клавиши <Ctrl>+<d>, папка 'filedefs' появится в закладках 'Nautilus', что упростит доступ к редактируемым файлам.
Откройте файл 'filetypes.conf', он содержит настройки цвета для всех 'filetypes.*' файлов.
Замените девять строк сверху:
Откройте следующий файл 'filetypes.common', он содержит все цветовые настройки редактора.
Полностью замените его содержимое:
Cохраните, закройте и снова откройте 'Geany'.
Редактор кардинально изменил внешний вид и в нем можно приступать к изменению следующего файла.
Откройте файл 'filetypes.python', я использую его для редактирования макросов LibreOffice, файла 'gtkrc' из темы Ubuntu и файла .conkyrc из программы Conky. Для этого разделил секцию [keywords] на три части в каждой есть комментарий с названием файла и две строчки начинающиеся с 'primary=' и 'identifiers=', раскомментируйте эти строчки для того файла, который Вы собрались редактировать и закомментируйте для двух других типов файлов.
Замените верхнюю часть содержимого файла 'filetypes.python' до секции [lexer_properties]
В файлах '.conkyrc' и 'gtkrc', для включения подсветки, верхняя строка должна выглядеть так:
Подсветка должна включиться без перезагрузки.
Смотрел в сети:
Настройка Geany для программирования на Python
compizomania: Conkyllia c набором виджетов Conky
Перед установкой 'Conkyllia' сделайте копию папки '.сonky', если она есть, 'Conkyllia' пропишется в эту папку, а если решите удалить, удалится вместе с папкой '.сonky' и Вашими файлами. Но установите и посмотрите обязательно, наверняка что-то подойдет и для Вас.
Редакция: 2013-11-21
Изменил код файла 'filetypes.conf'.
Полностью изменил код файла 'filetypes.common'.
Полностью заменил пояснения и код файла 'filetypes.python' и добавил подсветку для 'gtkrc'.
P.S. Работает на двух очень разных компьютерах с Ubuntu 12.04.
Если Вы еще не установили 'Джина', откройте 'Центр приложений Ubuntu' и в строке поиска наберите geany, войдите на страницу и пометив галочками все плагины, установите программу.
Для изменения трех файлов понадобится не более четверти часа, но для изменения подсветки во всех типах файлов, может понадобиться значительно больше времени, поэтому 'Gedit' Вам еще пригодится.
После установки программы, откройте Терминал, нажав в английской раскладке три клавиши <Ctrl>+<Alt>+<T>, скопируйте в него, используя меню правой клавиши, следующую строку:
cp /usr/share/geany/filetypes.common ./.config/geany/filedefs/
и нажмите <Enter>, после этого фаил 'filetypes.common' скопирован в папку 'filedefs'.Также поступим еще с двумя файлами.
cp /usr/share/geany/filetypes.conf ./.config/geany/filedefs/
и нажмите <Enter>.
cp /usr/share/geany/filetypes.python ./.config/geany/filedefs/
и нажмите <Enter>.Откройте 'Домашнюю папку' и нажмите две клавиши <Ctrl>+<h>, появятся скрытые документы, откройте папку в которую Вы скопировали файлы /.config/geany/filedefs/ и нажмите две клавиши <Ctrl>+<d>, папка 'filedefs' появится в закладках 'Nautilus', что упростит доступ к редактируемым файлам.
Откройте файл 'filetypes.conf', он содержит настройки цвета для всех 'filetypes.*' файлов.
Замените девять строк сверху:
# file:///usr/share/doc/geany/html/index.html [styling] # цвет шрифта;цвет фона;жирный;курсив default =default comment =comment section =keyword2,bold key =keyword assignment =operator defval =currentОстальное можно оставить без изменений, сохраните и закройте файл.
Откройте следующий файл 'filetypes.common', он содержит все цветовые настройки редактора.
Полностью замените его содержимое:
# file:///usr/share/doc/geany/html/index.html [named_styles] # Theme based on the GTK-3 style "Cobalt" of the Will Farrington <wcfarrington@gmail.com> # Имена стилей можно использовать в файлах filetypes.* в разделе [styling] # цвет шрифта;цвет фона;жирный;курсив default =0xffffff;0x001b33;; comment =0x0088ff;;;true commentdoc =0x0088ff;;; number =0xff0000;;; string =0x00ff00;;; keyword =0xffaa00;;true; keyword2 =0x8888ff;;; preprocessor =0xff66ff;;; operator =0xff6633;;true; stringeol =0xffffff;0x004477;; # Пользовательские type =0x80ffbb;;; current =0xffffff;0x004477;true; selection =0x000000;0xff7700;true;true [styling] default =default selection =selection brace_good =number brace_bad =selection margin_linenumber =commentdoc margin_folding =current fold_symbol_highlight =current folding_style =3;1; folding_horiz_line =2 current_line =current translucency =256;256;false;false caret =number caret_width =2 line_wrap_visuals =1;0; line_wrap_indent =0;1; line_height =0;0; calltips =current marker_mark =current marker_line =current marker_search =current marker_translucency =256;256;false;false indent_guide =default white_space =current [settings] whitespace_chars =\s\t!\"#$%&'()*+,-./:;>=>?@[\\]^`{|}~
Cохраните, закройте и снова откройте 'Geany'.
Редактор кардинально изменил внешний вид и в нем можно приступать к изменению следующего файла.
Откройте файл 'filetypes.python', я использую его для редактирования макросов LibreOffice, файла 'gtkrc' из темы Ubuntu и файла .conkyrc из программы Conky. Для этого разделил секцию [keywords] на три части в каждой есть комментарий с названием файла и две строчки начинающиеся с 'primary=' и 'identifiers=', раскомментируйте эти строчки для того файла, который Вы собрались редактировать и закомментируйте для двух других типов файлов.
Замените верхнюю часть содержимого файла 'filetypes.python' до секции [lexer_properties]
# file:///usr/share/doc/geany/html/index.html
[styling]
default =default
commentline =comment
number =number
string =string
character =string,italic
word =keyword
word2 =keyword2
triple =keyword2
tripledouble=comment
classname =operator
defname =operator
operator =operator
identifier =default
commentblock=comment
stringeol =stringeol
decorator =type,italic
[keywords]
# -- Conky --
primary =alignc alignr goto voffset color color1 color2 color3 color4 color5 font
identifiers =else endif if_existing if_match if_mounted if_running if_up pre_exec execi
# -- GtkRC --
#primary =class engine highest image include style widget widget_class ACTIVE INSENSITIVE NORMAL PRELIGHT SELECTED FALSE TRUE
#identifiers =fg bg base text BOTTOM DOWN HORIZONTAL IN LEFT OUT RIGHT TOP UP VERTICAL
# -- Python --
#primary=and as assert break class continue def del elif else except exec finally for from global if import in is lambda not or pass print raise return try while with yield
#identifiers=False None True
Cохраните и закройте файл.В файлах '.conkyrc' и 'gtkrc', для включения подсветки, верхняя строка должна выглядеть так:
#!usr/bin/python
Закройте все файлы и нажмите правой клавишей на новый значок '.conkyrc', выберите в меню 'Geany'.Подсветка должна включиться без перезагрузки.
Смотрел в сети:
Настройка Geany для программирования на Python
compizomania: Conkyllia c набором виджетов Conky
Перед установкой 'Conkyllia' сделайте копию папки '.сonky', если она есть, 'Conkyllia' пропишется в эту папку, а если решите удалить, удалится вместе с папкой '.сonky' и Вашими файлами. Но установите и посмотрите обязательно, наверняка что-то подойдет и для Вас.
Редакция: 2013-11-21
Изменил код файла 'filetypes.conf'.
Полностью изменил код файла 'filetypes.common'.
Полностью заменил пояснения и код файла 'filetypes.python' и добавил подсветку для 'gtkrc'.
P.S. Работает на двух очень разных компьютерах с Ubuntu 12.04.
Комментариев нет:
Отправить комментарий