Какую IDE я должен использовать для Vala?

Ответы:

13

Как сказал @aperson, Geany - очень хороший текстовый редактор - он легкий с множеством функций. Он также поддерживает vala ( valacсначала вам необходимо установить все функции). Многие его функции, как например, IDE. Вы можете построить / запустить одним щелчком мыши.

Geany Vala

Чтобы установить, запустить sudo apt-get install valac geanyили выполнить поиск «valac» и «geany» в Ubuntu Software Center.

dv3500ea
источник
У вас, видимо, есть лучший ответ. Я думаю, мне нужно быть более информативным, чтобы успокоить сообщество.
aperson
Как в мире можно скомпилировать все файлы в проекте с помощью Vala? Я знаю, что есть опции сборки / компиляции, но я понятия не имею, как их связать, чтобы я мог использовать один файл в другом.
weberc2
9

Есть новый проект под названием Valama, вы можете проверить:

https://github.com/Valama/valama

Он использует gtksourceview, поэтому опыт редактора похож на gedit, но он все еще находится на ранней стадии разработки.

ОБНОВЛЕНИЕ : с каждым днем ​​все лучше, идет активное развитие.

10robinho
источник
6

Есть два плагина для Gedit, которые обеспечивают поддержку Vala. Valencia и VTG добавляют автодополнение, просмотр символов и базовое управление проектами через make-файлы.

Valencia проще в настройке, поскольку VTG зависит от gtksourcecompletion, но VTG выпустила несколько последних выпусков.

http://yorba.org/valencia/ http://code.google.com/p/vtg/

Боб Хазард
источник
Кто-то не имеет отношения, но я думаю, что ваш блог на Vala скоро исчезнет. Это было полезно для меня и, возможно, для других, так что стыдно видеть, как это происходит.
до почки
3

Я не могу рекомендовать IDE специально, но я могу рекомендовать Geany как отличный текстовый редактор.

персона
источник
4
Извините, я не могу ответить на ваш вопрос, поэтому вот ответ на вопрос, на который я знаю ответ.
трампстер
Я не вижу необходимости в IDE, потому что такие текстовые редакторы, как geany, сводят на нет любую из моих причин. Мне жаль, что вы не нашли мой комментарий полезным; Я чувствую, что мой ответ по-прежнему имеет отношение к заданному вопросу.
aperson
2
IDE - просто чрезмерно прославленные текстовые редакторы.
Марко Чеппи
1
+1 Ты не можешь быть отвергнут за то, что сказал Джани, когда главный ответ до сих пор - Джани. Geany качается, и я бы сказал, что с терминальным плагином, вы можете использовать ssh / scp / ftp / svn / bzr / diff / meld и т. Д. Из командной строки. Он имеет все функции, которые вы получаете в «настоящей» IDE. Кстати, я не программирую на Вала, так что, возможно, мне тоже придется отказаться.
Ричард Холлоуэй
Меня не волнуют отрицательные голоса, меня озадачивает то, что мой ответ был первым. В любом случае, я люблю Джани, и это мой любимый редактор. Он имеет большой набор функций и очень полезен.
aperson
2

Val (a) IDE, кажется, является единственной IDE с поддержкой Vala, поэтому, если вы хотите, чтобы IDE была подходящим способом. Лично я использую Vim для своих потребностей в кодировании, и я думаю, что имеет смысл использовать мощный редактор вместо единственной целевой среды IDE.
Вместо того, чтобы знать 20% команд (сочетания клавиш) в пяти IDE, я могу узнать 99% команд в одном редакторе.

LassePoulsen
источник
За исключением того, что редактирование проектов CMake / Make / Automake вручную затруднительно, и это само по себе заслуживает IDE. Я большой поклонник VIM, но если мне нужно управление проектами, мне придется пойти с IDE. И это даже не принимая во внимание удобство автозаполнения, таблиц символов, проверки синтаксиса в реальном времени и т. Д.
weberc2
1

Удивлен, никто не упомянул Gnome Builder .

Открыв IDE, вы можете увидеть типы проектов, которые он поддерживает (в том числе и те, что написаны на Vala):

введите описание изображения здесь

введите описание изображения здесь

smac89
источник