如何通过gedit调试c程序?
是否可以通过gedit文本编辑器调试我们用c编写的程序? 如果没有,我该怎么办?
gedit
是一个文本编辑器 – 它会为语法着色,但无法帮助您编译或调试它。 我建议你使用的是geany
。 它是一个非常简单,易于使用的IDE,可用于编写,编译和调试。 它可以通过软件中心或sudo apt-get install geany
Gedit插件
使用gedit
外部终端插件
您可以将gedit
与终端插件一起使用。 步骤非常简单:
- 启用“Universe”存储库
- 安装
gedit-plugins
- 激活“嵌入式终端”
- 使用Ctrl + F9打开终端
- 其他
gedit
插件
步骤1.启用“Universe”存储库
第一步是确保从Settings
– > Software & Updates
– > Ubuntu Software
激活Universe
存储库,并确保选中第三个选项:
第2步。安装gedit-plugins
使用以下命令安装gedit-plugs
:
sudo apt install gedit-plugins
步骤3.激活“嵌入式终端”
打开gedit
(不要使用sudo
)并选择Edit
– > Preferences
– > Plugins
并选中Embedded Terminal
:
步骤4.使用Ctrl + F9打开终端
在下面的GIF中,我们使用Ctrl + F9通过命令提示符获得一个小窗口。 使用鼠标单击并向上拖动分割线以显示大约24×80的大小。
颜色很可怕! (使用默认的gedit
颜色方案)。 我刚刚学习这个来创建答案,所以我的鼠标移动速度很慢……
第5步。其他gedit
插件
如步骤4中所述,您可以抓住分隔条以使终端窗口更大。 这是正常图片(不是GIF)的样子。
我目前在gedit
编码窗口中使用了另外三个插件:
- 插件以不同的背景颜色显示80个字符的截止
- 插件以缩略图显示整个文档,您可以拖动以快速转到代码部分
- 突出显示匹配的括号
另外还有一个外部插件,我想为shellcheck
/ checker安装,显示bash代码错误。 我没有搜索其他语言的lint检查器,但很明显你可以直接输入gcc
和其他命令到gedit
终端窗口。
如需进一步阅读,请参阅:
- gedit的代码完成
- 程序员有用的Gedit插件 – HowtoForge
- gedit:添加Python / C ++自动完成支持 – nixCraft
- 5个程序员必备的Gedit插件| Yaser Sulaiman的博客
- 如何在gedit中编程C语言 – Quora
gedit您需要的file.c创建一个新文件,您可以在其中键入代码。 您可以通过编译代码来调试它
如果你正在使用gcc编译器,那么cc你的program.c