Geany 0.21

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

Основные возможности программы:
- подсветка синтаксиса;
 - сворачивание кода;
 - автозавершение;
 - автоматическое закрытие XML и HTML тегов;
 - подсказки;
 - списки символов;
 - подготовка к компиляции и выполнению кода;
 - простое управление проектами;
 - расширяемый интерфейс.
 
Поддерживаемые типы файлов:
- Abc
 - ActionScript
 - Ada
 - ASM
 - C
 - C#
 - C++
 - CAML
 - CMake
 - Conf
 - CSS
 - D
 - Diff
 - Docbook
 - F77
 - Ferite
 - Fortran
 - FreeBasic
 - GLSL
 - Genie
 - HTML
 - Haskell
 - Haxe
 - Java
 - Javascript
 - LaTeX
 - Lua
 - Make
 - Markdown
 - Matlab
 - NSIS
 - Pascal
 - Perl
 - PHP
 - Po
 - Python
 - R
 - reStructuredText
 - Ruby
 - Sh
 - SQL
 - Tcl
 - Txt2tags
 - Vala
 - Verilog
 - VHDL
 - XML
 - YAML
 
Что нового:
- General
 - Bump dependencies to GTK >= 2.12, GLib >= 2.16 and GIO.
 - Add support for real-time symbol parsing.
 - Remove old filetype templates support - use custom file templates instead.
 - Add support for detecting the indentation width from the file content.
 - Bug fixes
 - Fix generating tag files (-g) and --ft-names segfault.
 - Replace dates on template insertion, not when loading templates.
 - Fix segfault when inserting e.g. fileheader template when the template file is empty.
 - Use the same indentation for all templates.
 - Fix loading of non-UTF-8 templates.
 - Fix completion and word completion with non-ASCII characters.
 - Fix HTML content-type detection.
 - Fix pattern filtering when using Find in Files not to search in sub-directories.
 - Add a workaround to prevent Geany from crashing during loading of a LaTeX-file containing linebreaks inside headings.
 - Interface
 - Add 'Save As' toolbar button option.
 - Add 'Open in New Window' command in the notebook tab menu.
 - Color schemes: use name and description for menu item and tooltip.
 - Shift-Enter in search dialog and toolbar search entries now searches backwards.
 - Improve `Set Custom Commands` dialog.
 - Always destroy open and save dialogs after use.
 - Add UI to edit formerly hidden preferences.
 - Editor
 - Update Scintilla to version 2.25.
 - Fix snippets bug: {ob}pc{cb} replaced by '%' instead of {pc}.
 - Fix multiple snippet cursor positions for Tabs + Spaces mode.
 - Avoid triggering autocompletion on PHP open tags.
 - Fix indentation brace matching.
 - Configuration files
 - Support copying filetype definition file group keys from a system keyfile with e.g. [styling=C].
 - Make filetype group membership configurable using [Groups] in filetype_extensions.conf.
 - Search
 - Don't auto-enable case-sensitive option when enabling regex in Find/Replace dialogs.
 - Remember Find and Replace options across restarts.
 - Keybindings
 - Add fixed shortcuts for VTE copy (Ctrl-Shift-C) and paste (Ctrl-Shift-V).
 - Add new keybinding 'Remove Markers and Error Indicators'.
 - Projects
 - Store VTE path with the project session.
 - Filetypes
 - Add Scala custom filetype.
 - Add Cython custom filetype.
 - Add support for separate single and multiline comments.
 - Add support for filetype-specific indentation settings.
 - Fix detecting Matlab and Txt2Tags extensions by default.
 - Fix detecting non-lowercase self-closing tags e.g. <BR>.
 - Highlight C# and Vala raw and verbatim strings.
 - Improve JavaScript keyword handling and keyword lists.
 - Add filetype Cobol.
 - Add file template for Vala.
 - Plugins
 - File Browser: Make 'Hide object files' preference configurable with file extensions.
 - Split Window: Fix a crash when changing filetype.
 - Split Window: Update styles when the filetype changes.
 - Split Window: Enable code folding.
 - Split Window: Fix issues on Windows.
 - Class Builder: Improve dialog UI using a table.
 - Export: Add option to insert line numbers.
 - Documentation
 - Add 'Reading styles from another filetype' subsection.
 - Add 'Filenames' subsection for filetype definition files explaining the filename extensions and special cases.
 - Add section 'Filetype group membership'.
 - Plugin API
 - Add filetypes_get_sorted_by_name(), utils_find_open_xml_tag_pos().
 - Add plugin_idle_add(), plugin_timeout_add(), plugin_timeout_add_seconds(), ui_menu_add_document_items_sorted(), document_compare_by_display_name(), document_compare_by_tab_order(), document_compare_by_tab_order_reverse().
 - Deprecate ui_widget_set_tooltip_text().
 - Fix public inclusion of config.h.
 - Add new signal "document-reload".
 - Internationalisation:
 - Add translations: fa
 - Update translations: ca, cs, de, en_GB, es, fi, fr, gl, it, ja, nl, pt, pt_BR, sl, sv, tr, vi, zh_CN, zh_TW
 
ОС: Windows 2000, XP, Vista, 7
Русский язык: есть
Лекарство: не требуется
Скачать программу Geany 0.21 (7,68 МБ):
        
            SevaCwer 09/03/12 Просмотров: 1339
		    
        
        
    
	            
	            
                    0
                
            
        