<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Для GNOME развивается собственная среда разработки приложений]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=35650</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=35650&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Для GNOME развивается собственная среда разработки приложений».]]></description>
		<lastBuildDate>Thu, 31 Jul 2014 09:20:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Для GNOME развивается собственная среда разработки приложений]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=417648#p417648</link>
			<description><![CDATA[<p>На конференции GUADEC <a href="http://fedoramagazine.org/guadec-2014-day-four-hardware-new-ide-for-gnome/">анонсирован</a> проект <a href="https://wiki.gnome.org/ChristianHergert/Builder">GNOME Builder</a>, нацеленный на создание специализированной интегрированной среды разработки приложений для GNOME. GNOME Builder изначально развивается не как универсальная IDE, а как простое окружение, завязанное только на разработке для GNOME. Код проекта <a href="https://github.com/chergert/gnome-builder/">распространяется</a> под лицензией GPLv3.</p><p>По своей архитектуре GNOME Builder состоит из компонентов, разбитых на сервисы, работающие как субпроцессы. Для управления сборкой поддерживается autotools. Редактор кода построен с использованием GtkSourceView и поддерживает подсветку синтаксиса, автодополнение кода, перекрёстные ссылки, отслеживание изменений, автоматическое форматирование. Возможно будет обеспечена интеграция с Vim и Emacs. Визуальный построитель интерфейсов базируется на Glade и недавно <a href="http://www.opennet.ru/opennews/art.shtml?num=39795">интегрированном</a> в GTK+ отладчике GtkInspector.</p><p>В состав также входит менеджер ресурсов, симулятор (используется <a href="http://www.opennet.ru/opennews/art.shtml?num=37750">OSTree</a>), отладчик, система профилирования и интерфейс для интеграции с Git. IDE будет поддерживать разработку для GNOME на языках C, Vala, JavaScript и Python. Среди актуальных планов: средства для использования GSettings в приложениях, выявление утечек памяти с использованием Clang, контроль сохранения неизменности ABI в приложении, система сборки релизов, поддержка DBus, инструмент координации локализации интерфейса программы. Из идей, которые возможно будут реализованы в будущем, отмечается поддержка совместной и удалённой отладки, интеграция с GitHub, поддержка облачных хранилищ и каталогов-магазинов приложений.</p><p>В настоящее время проект находится на стадии начального прототипа. При этом разработчик проекта сообщил в своём докладе, что намерен уволиться с текущего места работы в компании MongoDB и в течение года посвятить всё своё время разработке GNOME Builder, попытавшись осенью организовать совместное финансирование разработки. </p><p>Источник: <a href="http://www.opennet.ru/opennews/art.shtml?num=40307">http://www.opennet.ru/opennews/art.shtml?num=40307</a></p>]]></description>
			<author><![CDATA[null@example.com (Rizado)]]></author>
			<pubDate>Thu, 31 Jul 2014 09:20:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=417648#p417648</guid>
		</item>
	</channel>
</rss>
