Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux AVR-IDE开发,vim集成_Linux_Qt_Vim_Integration_Avr - Fatal编程技术网

Linux AVR-IDE开发,vim集成

Linux AVR-IDE开发,vim集成,linux,qt,vim,integration,avr,Linux,Qt,Vim,Integration,Avr,我开始开发一个AVR-IDE,用于在Linux上开发各种AVR板。 我只想要一个带有调试(simavr)、编译(gcc for avr)和上传(avrdude)工具的简单IDE。也许稍后我会添加设置断点、设置保险丝等工具。 我对任何我想要实现它的编程IDE/编程语言都是完全开放的。唯一的要求是简单地集成一个“类似VIM的编辑器”(最好是语法突出显示和插件支持,但我可以稍后再添加)。即使是对VIM标准功能的模拟也足够了。但是,我认为自己编写完整的VIM emulator需要做的工作太多(可能有更好

我开始开发一个AVR-IDE,用于在Linux上开发各种AVR板。 我只想要一个带有调试(simavr)、编译(gcc for avr)和上传(avrdude)工具的简单IDE。也许稍后我会添加设置断点、设置保险丝等工具。 我对任何我想要实现它的编程IDE/编程语言都是完全开放的。唯一的要求是简单地集成一个“类似VIM的编辑器”(最好是语法突出显示和插件支持,但我可以稍后再添加)。即使是对VIM标准功能的模拟也足够了。但是,我认为自己编写完整的VIM emulator需要做的工作太多(可能有更好的解决方法)。 您知道如何将VIM集成到自制的qt应用程序、gtk+应用程序或gtk#应用程序中吗? 欢迎提供选择我将使用哪种语言的提示,以及如何集成simpe VIM编辑器的提示!(但不要认为我没有使用不同编程语言/IDE、gtk+、gtk#、qt的经验……)我只是想听听你们的想法

非常感谢,
冰山(ICEBERG)

如果你喜欢编写代码,并且能够在大型代码库周围绞尽脑汁,那么Qt Creator将是一个非常好的选择。您可以从已有的裸机支持开始,并为调试器开发插件等。

您可以使用QtCreator(已在@的回答中提到)使用的工具:

如果仿真级别不能满足您的要求,您需要做更多的工作,请尝试Neovim——它实际上是基于Vim的。您可以学习如何将其集成到IDE中