易于扩展的C语言IDE
我想要一个简单的IDE/编辑器,用于Linux中的C,我可以轻松地添加特性。例如:我想为编辑器添加右键单击菜单项和相关操作。它应该易于扩展和添加任何需要的功能。我尝试过EclipseCDT,但对于我想要做的小修改,需要做很多学习(我的意思是了解eclipse插件体系结构和CDT扩展点等) 谢谢,易于扩展的C语言IDE,c,linux,ide,extensibility,C,Linux,Ide,Extensibility,我想要一个简单的IDE/编辑器,用于Linux中的C,我可以轻松地添加特性。例如:我想为编辑器添加右键单击菜单项和相关操作。它应该易于扩展和添加任何需要的功能。我尝试过EclipseCDT,但对于我想要做的小修改,需要做很多学习(我的意思是了解eclipse插件体系结构和CDT扩展点等) 谢谢, Sachin我个人使用Code::Blocks,根据他们的网站,它也有一个Linux版本。 我不知道它是否具有很强的可扩展性,但它具有IDE所期望的所有特性 QuantumPete看看——它非常简单,但
Sachin我个人使用Code::Blocks,根据他们的网站,它也有一个Linux版本。 我不知道它是否具有很强的可扩展性,但它具有IDE所期望的所有特性 QuantumPete看看——它非常简单,但具有针对qt应用程序的ide/editor功能。查看源文件5分钟后,我可以添加右键单击菜单项:)复制步骤:
;; the indention-thing needs refining
(defun pm-if ()
"generates if stub"
(interactive)
(insert "if () {")
(indent-according-to-mode)
(newline)
(indent-according-to-mode)
(newline)
(indent-according-to-mode)
(insert "} /* endif */")
(indent-according-to-mode)
(newline)
(indent-according-to-mode)
(previous-line 3)
(end-of-line)
(goto-char (- (point) 3))
)
;; bind it to CTRL-c i
(define-key Ctl-C-keymap "i" 'pm-if)
顶点
这是Linux端口
仔细观察。这是一个用于GNOME/Glib类型应用程序的IDE,据我所知,它是用C编写的,并且有一个插件框架,应该很有用。我认为如果您在问题的标题中添加Linux这个词会很有帮助