把gedit打造成一个简单的IDE

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代码

图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值