zoukankan      html  css  js  c++  java
  • sublime text3编译运行C,Java程序的一些配置

    环境:linux 64位

    桌面环境: gnome

    Java编译运行

    (1)Preferences --> Browse Packages -->

      在该文件夹下新建build文件如: MyjavaC.sublime-build, 粘贴以下代码:

    {
        "cmd": ["javac "$file_name" && java "$file_base_name""],
        "shell": true,
        "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
        "selector": "source.java"
    }

    重启sublime text3,打开一个java文件, ctrl+b 编译运行(Tools->Build System 中需要提前选择 Automatic 或者新添加的模式,如 MyjavaC)

    (2)弹出一个终端,并在终端中运行java程序:

      Tools->Build System->New build system,粘贴以下代码:

    {
        "cmd" : ["gnome-terminal -x bash -c "javac $file_name ; java ${file_base_name}; exec bash""],
        "selector" : "source.c",
        "shell":true,
        "working_dir" : "$file_path"
    }

    保存,名字随意,比如: JavaTerminal.sublime-build , 该文件生成在Preferences --> Browse Packages --> User文件夹里

    重启sublime text3,打开一个java文件, ctrl+b 编译运行(Tools->Build System 中需要选择我们刚刚新添加的模式,如 JavaTerminal)成功在终端中运行!

    C编译运行

    (1)Preferences --> Browse Packages -->

      在该文件夹下新建build文件如: MyC.sublime-build, 粘贴以下代码:

    {
        "shell_cmd": "g++ "${file}" -o "${file_path}/${file_base_name}"",
        "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
        "working_dir": "${file_path}",
        "selector": "source.c, source.c++",
        "variants":
        [
            {
                "name": "Run",
                "shell_cmd": "g++ "${file}" -o "${file_path}/${file_base_name}" && "${file_path}/${file_base_name}""
            }
        ]
    }

    重启sublime text3,打开一个 C 文件, ctrl+b 编译运行(Tools->Build System 中需要选择我们新添加的模式,如 MyC)

    (2)弹出一个终端,并在终端中运行 c 程序:

      Tools->Build System->New build system,粘贴以下代码: 

    {
        "cmd" : ["gnome-terminal -x bash -c "gcc $file_name -o ${file_base_name} -lm -Wall; ./${file_base_name}; exec bash""],
        "selector" : "source.c",
        "shell":true,
        "working_dir" : "$file_path"
    }

    保存,名字随意,比如: CTerminal.sublime-build , 该文件生成在Preferences --> Browse Packages --> User文件夹里

    重启sublime text3,打开一个 C 文件, ctrl+b 编译运行(Tools->Build System 中需要选择我们刚刚新添加的模式,如 CTerminal)成功在终端中运行!

      

  • 相关阅读:
    注册登录过程点滴(一):初始的想法分享是王道
    根据Cron表达式,通过Spring自带的CronSequenceGenerator类获取下次执行时间
    解决jqGrid中,当前页一直显示为0的问题
    使用JDK自带功能,实现一个简单的Web Service接口发布
    Linux 僵尸进程 ( Zombie or defunct )
    C语言赋值操作符
    面试题 ( ++a )和( a++ )
    关于学习Linux的经典书籍
    C语言中的 sizeof 问题
    条件变量 pthread_cond_wait ()
  • 原文地址:https://www.cnblogs.com/ssooking/p/5851122.html
Copyright © 2011-2022 走看看