CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
17.09.2019

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Приложения

Дистрибутивы :: Zenwalk :: Zenwalk: пакет недели

Текстовый редактор Geany

Страницы: 1 :: 2 :: 3 :: ... :: 13 :: следующая

Секция 1. Характеристика geany

  • Наименование: geany
  • Категория: xap
  • Группа: разработка
  • Назначение: быстрая и легкая среда разработки
  • Описание: Geany — текстовый редактор, использующий GTK2 и обладающий основными особенностями интегрированной среды разработки. Geany — поддерживает текстовую разметку, автодополнение, в том числе и автодополнение XML и HTML тегов.
  • URL:
    проект
    скачать
  • Команда: Enrico Tröger — разработчик, Nick Treleaven — разработчик, Frank Lanitz — переводчик, Sebastian Jauch — майнтайнер
  • Лицензия: GNU GPL v2
  • Жесткие зависимости: atk, cxxlibs, directfb, expat, fontconfig, freetype, gcc, glib2, gtk+2, libpng, pango, xorg-libs, xcb, zlib
  • Мягкие зависимости: нет
  • Необходим для:
  • Сфера применения: кроме своего прямого назначения, может использоваться как развитый текстовый редактор, особенно при необходимости HTML- или TeX-разметки
  • Потенциальные пользователи: кроме программистов — также бользователи, имеющие дело с созданием и обработкой больших и структурированных текстовых материалов
  • Доступность: есть практически во всех полнофункциональных дистрибутивах Linux, портах FreeBSD и, вероятно, в других BSD-системах.

Секция 2. Сочинение на тему geany

Вступление

Geany представляется как легкая IDE (Integrated Development Environment), то есть интегрированная среда разработки программного обеспечения. Очень даже может быть, что она неплохо выступает в этом качестве — а согласно свидетельствам очевидцев, это так и есть. Авторы, не будучи программерами, оценить её с этой стороны на смогли. А вот в роли текстового редактора она смотрится вполне достойно.

Geany способен выполнять практически все функции обычного текстового редактора, как то: инверсию регистров, дублирование текущей строки или выделения, подсветку синтаксиса многих языков программирования и разметки, развитые средства поиска и замены (в том числе с использованием регулярных выражений и escape-последовательностей, учетом регистра и так далее), включать или выключать динамический перенос строк; короче, практически всё, что требуется при наборе и редактировании текста. И не обязательно текста исходного — нарративного тоже, о чем будет рассказано в конце этой заметки.

Поддержка проектов выводит эту программу в категорию редакторов развитых, делая его способным к обработке серии взаимосвязанных файлов. А встроенный эмулятор терминала полезен не только программистам, но незаменим также для линуксописателей. Автодополнение языковых конструкций (имеются ввиду языки программирования и разметки) — также функция, подчас не лишняя для простых юзеров, имеющих дело, например, с созданием HTML-документов.

Настоящая заметка посвящена общему описанию редактора Geany и методам его использования при работе с обычными текстами и HTML-документами. Не будучи программистами, авторы не затрагивают вопросы применения этой программы в качестве собственно IDE.

Запускается Geany из главного меню панели задач или рабочего стола (Разработка -> Geany), после чего в открытом окне программы можно видеть следующие интерфейсные элементы (рис. 1):

  • заголовок с именем текущего открытого файла и указанием полного пути к нему;
  • строку главного меню;
  • панель инструментов;
  • боковую панель;
  • окно ввода и редактирования текста с вкладками открытых документов по верхнему краю;
  • окно сообщений;
  • статусную строку.


Рис. 1. Geany — общий вид

Вид главного меню предопределён используемой в Geany библиотекой Gtk+, остальные же, в терминологии программы именуемые виджетами, настраиваются внутренними её средствами.

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

Главное меню программы включает следующие пункты:

  • Файл;
  • Редактировать;
  • Поиск;
  • Вид;
  • Документ;
  • Проект;
  • Построить;
  • Инструменты;
  • Помощь.

Рассмотрим эти пункты последовательно.




Страницы: 1 :: 2 :: 3 :: ... :: 13 :: следующая

Комментарии

Страницы комментариев: предыдущая :: 1 :: 2

Zaraki, Thu Sep 18 15:12:41 2008:
Kate (или уж тогда Quanta) в смысле работы лучше, а макросов и там и тут нет.
Сергей Сальников, Wed Sep 17 23:32:38 2008:
2 DdShurick
Спасибо, поправил.
DdShurick, Wed Sep 17 21:26:14 2008:
Ссылка на рис. 5 неверна.
аноним, Wed Sep 17 20:16:11 2008:
13 страниц=13 файлов.
Хотелось бы сохранить
все 13 страниц в 1 файл
(одним нажатием клавиши)

Страницы комментариев: предыдущая :: 1 :: 2

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds