Какую IDE я должен использовать для Vala?
Я думаю, что название объясняет это уже...
8 ответов
Как сказал @aperson, Geany - очень хороший текстовый редактор - он легкий с множеством функций. Он также поддерживает Вала (вам нужно установить valac
сначала хотя для полных функций вала). Многие его функции, как например, IDE. Вы можете построить / запустить одним щелчком мыши.
Чтобы установить, запустите sudo apt-get install valac geany
или найдите "valac" и "geany" в Центре программного обеспечения Ubuntu.
Есть новый проект под названием Valama, вы можете проверить:
https://github.com/Valama/valama
Он использует gtksourceview, поэтому опыт редактора похож на gedit, но он все еще находится на ранней стадии разработки.
ОБНОВЛЕНИЕ: с каждым днем все лучше, идет активное развитие.
Есть два плагина для Gedit, которые обеспечивают поддержку Vala. Valencia и VTG добавляют автодополнение, просмотр символов и базовое управление проектами через make-файлы.
Valencia проще в настройке, поскольку VTG зависит от gtksourcecompletion, но VTG выпустила несколько последних выпусков.
http://yorba.org/valencia/ http://code.google.com/p/vtg/
Анюта поддерживает Вала с вер. 2.31.3 и есть хороший плагин для gedit. http://redmine.yorba.org/projects/valencia/wiki
Я не могу рекомендовать IDE специально, но я могу рекомендовать Geany как отличный текстовый редактор.
Удивлен, никто не упомянул Gnome Builder.
Открыв IDE, вы можете увидеть типы проектов, которые он поддерживает (в том числе и те, что написаны на Vala):
Val(a)IDE, кажется, является единственной IDE с поддержкой Vala, поэтому, если вы хотите, чтобы IDE была подходящим способом. Лично я использую Vim для своих потребностей в кодировании, и я думаю, что имеет смысл использовать мощный редактор вместо единственной целевой среды IDE.
Вместо того, чтобы знать 20% команд (сочетания клавиш) в пяти IDE, я могу узнать 99% команд в одном редакторе.
Вы можете использовать Val(a)IDE, вы можете найти исходный / двоичный файл на панели запуска
Ссылка на Val(a)IDE от SourceLab, похоже, не работает.
Рекомендации: