首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Linux上调试VSCode中的Vala

在Linux上调试VSCode中的Vala
EN

Stack Overflow用户
提问于 2021-03-07 11:36:41
回答 2查看 464关注 0票数 2

对于Vala和VSCode的新手来说,关于Vala和Visual Studio Code是如何协同工作的,确实没有很好的文档。

当试图在命令行(Ubuntu 20.04)上使用vala项目时,进行构建就像运行meson和ninja一样简单。我正在寻找的是如何将其映射到VSCode。基本上,我该如何将我的vala代码文件夹及其介子脚本集成到vscode的构建/调试系统中。

我尝试了市场上提供的Vala扩展,得到了语法突出显示。除此之外,我正在寻找如何让VSCode运行介子和忍者脚本和调试。谢谢!

(尝试调试一些GNOME桌面应用程序)

EN

Stack Overflow用户

发布于 2021-03-07 21:26:46

这不是一个明确的答案,但与Meson build和调试器的集成可能仍在进行中。

在GNOME维基上有一个页面:Coding in Vala with Visual Studio Code。因此,如果有人有任何经验可以分享,那将是一个很好的地方。

你应该试试Vala language server。这将不仅仅是语法突出显示。

Meson Tools VS代码扩展看起来很有趣。Meson还提供了metadata in the build,如果有人想要增强这些工具,可以使用它。

Vala使用C作为中间语言,任何调试都是使用C调试器来完成的,比如GDB或LLDB。Vala编译器在编译用于开发时会在C中插入源代码行引用,因此调试器也会显示Vala源代码引用。上面引用的GNOME Wiki页面对此进行了更详细的描述,但这确实需要在Vala编译器中进行一些整理。从C到Vala的符号解析更麻烦,我相信到目前为止还没有人提出一个可行的解决方案。

票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66512968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档