zoukankan      html  css  js  c++  java
  • gedit 外部工具——快捷运行

    文本编辑器-首选项-插件-勾选“外部工具”

    可快捷编译运行一些代码,适合新手使用。

    配置如下。

    • 快捷键:F5
    • 保存:当前文档
    • 输入:无
    • 输出:无
    • 使用范围:所有文档,所有语言

    脚本如下。

    #!/bin/sh
    
    #author: srczhang#qq.com
    
    dir=$GEDIT_CURRENT_DOCUMENT_DIR
    name=$GEDIT_CURRENT_DOCUMENT_NAME
    pre=${name%.*}
    suffix=${name##*.}
    
    case $suffix in
        c)
            gcc $dir/$name -o ${pre}.out
            [ $? ] && gnome-terminal -- bash -c "time '$dir/${pre}.out';echo;read;"
            ;;
        cpp)
            g++ $dir/$name -o ${pre}.out
            [ $? ] && gnome-terminal -- bash -c "time '$dir/${pre}.out';echo;read;"
            ;;
        go)
            go build $dir/$name
            [ $? ] && gnome-terminal -- bash -c "time '$dir/$pre';echo;read;"
            ;;
        py)
            gnome-terminal -- bash -c "time python3 '$dir/$name';echo;read;"
            ;;
        rs)
            rustc $dir/$name -o ${pre}.out
            [ $? ] && gnome-terminal -- bash -c "time '$dir/${pre}.out';echo;read;"
            ;;
        sh)
            chmod +x $name
            gnome-terminal -- bash -c "time '$dir/$name';echo;read;"
            ;;
    esac
    
    
    
    
    
  • 相关阅读:
    定时机制
    选择排序
    二分插入排序
    无名管道pipe
    Makefile
    Python下划线与命名规范
    Django IDE 开发环境的搭建
    Apache如何添加虚拟目录
    在Eclipse下如何安装插件
    Python的模块、包等概念的理解
  • 原文地址:https://www.cnblogs.com/srczhang/p/11586122.html
Copyright © 2011-2022 走看看