在SlickEdit下使用Vala配置简介

Posted on Sun, 06 Jun 2010 13:07:02 -1100

在SlickEdit下使用Vala

    声明下,slickedit和vala的配合不是很好,因为没有官方的支持,而我又不怎么会Slick-C,只能凑合着用了,不过值得关注的是关键字的高亮还是可以支持的,另外图形化的调试也是可以的.不知道有人用过emacs配合vala没有,不知那个调试起来怎样.

    另外,目前测试发现,调试起来可以断点调试,可以单步调试,但不能从某个函数中跳出,只能再在外边设置一个断点.还有就是调试clutter时会有问题(c语言可以vala有问题,当然是win32环境)

    在slickedit中tools->option找language manager,添加一门新的语言vala,lexer应重新创建,其它选other c/c++.具体的关键字以及缩进等功能可以找到相应的选项,也可以直接修改

                C:\Documents and Settings\Administrator\My Documents\My SlickEdit Config\15.0.0\usr.vlx

    具体参考其它语言的vlx配置,另外vala的关键字和操作符的描述可在vala官网看到

 

下面记录的是在SlickEdit中创建新的项目类型时的配置

    编译连接选项

                valac --debug *.vala -o %rw/%rn.exe --pkg gtk+-2.0

    C源代码产生选项

                valac --ccode *.vala --pkg gtk+-2.0

    执行选项

                %rw/%rn.exe

    调试选项

                vsdebugio -prog %rw/%rn.exe

P.S. gkt+-2.0为gtk的库,*.vala可以换成%f表示仅编译当前的文件