ubuntu 16.04 gedit 配置
1. 功能说明
说明:
1. 配置使用gedit调用python工具 调用终端显示python运行结果
2. 配置使用gedit调用终端 显示shell运行结果
3. 配置使用gedit编辑markdown文件,同时在firefox 中预览markdown文本
4. 其它配置可以按照同样方法,通过文件扩展名判断文件类型,并调用相应工具实现需要功能
2. 配置步骤
(1)通过 编辑->首选项->插件 安装外部工具:
(2) 通过 工具-> ManageExternalTools 新建一个shell脚本命令
点击左下角 “+” 创建新的功能脚本 –>输入名称 –>输入shell脚本(可从下面复制粘贴) —> 输入快捷键
3. 外部插件的shell脚本
#!/bin/sh
fullname=$GEDIT_CURRENT_DOCUMENT_NAME
dir=$GEDIT_CURRENT_DOCUMENT_DIR
name=`echo $fullname | cut -d. -f1`
type=`echo $fullname | cut -d. -f2`
if [ $type = "py" ] ;then
echo "run $fullname:>>\n"
gnome-terminal --hide-menubar --working-directory=$dir "Terminal-$name" -x bash -c "python $fullname echo;echo 'press ENTER to continue';read"
elif [ $type = "sh" ] ;then
echo "run $fullname:>>\n"
gnome-terminal --hide-menubar --working-directory=$dir "Terminal-$name" -x bash -c "./$fullname echo; echo 'press ENTER to continue';read"
elif [ $type = "md" ] ;then
echo " view $fullname in firefox>>"
firefox $fullname
fi
4. 效果
- 运行python
创建一个新文件,命名为test.py 编辑好内容后,直接按住 ctrl+F11 在下方toolOutput 中显示运行结果
- 运行shell
创建一个新文件,命名为hello.sh 编辑好内容后,直接按住 ctrl+F11 在下方toolOutput 中显示运行结果
- firefox 浏览器中预览markdown文件
创建一个新文件,命名为test.md 编辑好内容后,直接按住 ctrl+F11 在下方toolOutput 中显示运行结果
火狐浏览器预览效果