您的位置:首页 > 其它

把gedit打造成一个简单的IDE

2009-03-31 21:25 211 查看
emacs,vim很强大,gedit也不甘落后。

对于我这个偶尔做做算法题的人来说已经够了

在Fedora 10下测试通过

1.在gedit中直接调用gcc编译并弹出类似于win下的cmd窗口

图:



启动gedit,编辑->首选项->插件,把“外部工具”前的勾打上并点击配置插件,进入外部工具管理器。

点新建,各个设置如图:



代码:

#!/bin/bash

out=`echo $GEDIT_CURRENT_DOCUMENT_NAME | cut -d. -f1`

gcc $GEDIT_CURRENT_DOCUMENT_NAME -o $out -lm -g && echo "Complie successfully" && date && gnome-terminal --hide-menubar --working-directory=$GEDIT_CURRENT_DOCUMENT_DIR -t "Console: $out" -e "/home/guzhou/gedit-plugin-cc.sh $GEDIT_CURRENT_DOCUMENT_DIR/$out"

gedit-plugin-cc.sh脚本的内容如下,在你的主目录里,该脚本主要实现"Press ENTER to return"功能:

#!/bin/bash

# $1 is the execute program

$1

echo

echo "Press ENTER to return"

read

不知道为什么,我的系统上gnome-terminal -x或-e只能执行一条shell命令,而且不能用~表示用户主目录,所以没办法,用一个shell脚本代替。快捷键我设的ctrl+F7。

2.缩进c代码

图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: