我正在運行ElementaryOS,我想在Vala中開始開發(GTK +具體)。我有一些C++的經驗,但我對GTK +開發很感興趣(我比Qt更喜歡它)。那麼,有可能嗎?如何在CodeBlocks中設置Vala?
回答
我會建議你使用已經內置了支持瓦拉的IDE(如Anjuta的是,我使用的是什麼):
有一些IDEs that have support for Vala:
- Geany是集成開發環境,支持vala語法和代碼完成。 Val(a)IDE是Vala開發的集成開發環境,與Vala一起開發。 (valide不再支持)
- MonoDevelop自2.0開始支持Vala綁定。 (MonoDevelop的-VALA不再支持)
- 爲gedit中瓦拉玩具 - 伐拉插件的gedit
- 巴倫西亞 - 伐拉插件的gedit
- 的anjuta(> = 3.0)具有瓦拉自動縮進,自動完成(智能感知)和格萊德阻力&下降支持瓦拉。它也可以管理Vala autotools項目。
- Netbeans - 適用於Vala的Netbeans IDE的插件
- TextMate或RedCar - 具有語法支持,代碼片段和其他功能的TextMate(OS X)軟件包。它還應該與跨平臺的RedCar編輯器一起工作。
- Valama - 格萊德編輯&符號導航器的IDE
如果你真的想使用代碼::塊,你可能要經歷一個複雜的設置過程:
謝謝,它甚至比我想像的還要好。對於GTK +項目,它甚至包含.ui。我認爲這是特定的Qt。 – user140345 2014-09-06 10:31:27
嗨,Anjuta是否有任何特定的配置來支持Vala IntelliSense?例如,我無法在Valama中看到它。 – Aurel 2014-10-04 14:31:59
@lighta IntelliSense是Microsoft Visual Studio技術,是指代碼完成? Anjuta在一定程度上做到了這一點。構建二進制文件時記錄符號,然後在彈出的對話框中訪問它們。 – 2014-10-04 20:58:32
- 1. 在Codeblocks(Ubuntu 12.04)中設置GLUT項目
- 2. Codeblocks:爲stdin,stdout設置文件?
- 3. CodeBlocks C++程序錯誤,以及如何設置默認主類
- 4. Vala的屬性設置與設置結構
- 5. 如何在vala腳本中運行pkexec?
- 6. 如何在Vala中使用緊湊型?
- 7. 如何在vala中使用gettext?
- 8. 如何在Vala中使用Qt GUI?
- 9. 如何在vala中使用gtk/glade
- 10. 如何在Vala中施放lambda
- 11. 如何在Vala中獲得gtk3邊框?
- 12. 如何在Vala中接收UDP數據?
- 13. 如何在Vala中使用CCode屬性?
- 14. 如何設置一個小部件來拖動Vala中的未裝飾窗口?
- 15. 如何使用sdl2與CoDeBlocks
- 16. 如何使用CodeBlocks編譯
- 17. 在Windows編譯VALA本身VALA
- 18. 在CodeBlocks中使用OpenCV庫
- 19. 在CodeBlocks中編譯程序
- 20. 如何監控vala中的目錄?
- 21. 如何檢查Vala中的gtk版本?
- 22. 如何讀取Vala中的字符?
- 23. 如何採取截圖在VALA
- 24. E.CalView在Vala中的用法
- 25. 在vala中比較數組
- 26. 使用GLEW,assimp,SDL2和CMake與CodeBlocks的C++ OpenGL項目設置
- 27. 如何在MFMailComposeViewController中設置?
- 28. 如何在Xcode中設置
- 29. 如何設置在node.js中
- 30. 設置Taglist插件與vala一起工作
你的問題是什麼?你有什麼嘗試? – apmasell 2014-09-05 11:03:40