zoukankan      html  css  js  c++  java
  • 配置自己的sublime

     我配置的sublime的是这样的,就是在input里输入数据,然后在output里可以得到数据,这样比较方便,看到有的大神还配置背景和其他的,有时间搞一下;

    首先把编译器g++配置到环境变量,可以从dev里直接拷过来mingw;

    然后注意用户变量和系统变量都拷贝上就行了;

    打开cmd输入g++ -v测试一下就行了;

    下面是配置sublime:

    首先下载,然后 tools -> Build System-> New build System ;

     然后贴上如下代码;

    {
        "path": "C:\TDM-GCC-64\bin",
        "cmd": "g++ $file -o $file_base_name.exe",
        "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
        "working_dir": "$file_path",
        "selector": "source.c, source.c++",
        "shell": true, 
    
        "variants":
        [
            {
               
        "name":"txt-run",
        "cmd":"g++ -Wall -O3 -std=c++11 ${file} -o ${file_path}/${file_base_name}&&${file_path}/${file_base_name}<${file_path}/input.txt>${file_path}/output.txt"
            },
            {
                "name":"cmd-run",
                "cmd":"g++ $file -o $file_base_name.exe && start $file_base_name.exe"
            }
        ]
    }
    View Code

    然后在你保存代码源文件的目录下放个input.txt文件,output.txt文件;

    (!!!!路径里不要有任何空格,我就因为这个调了好久)

    大概解释一下,就是你按ctrl+shift+B ,会弹出如下窗口;

     c++building 是我配置的building system;

    第一个就是只编译不运行;

    第二个就是编译运行,然后在input里得到数据,在output里输出数据;

    第三个就是弹出运行窗口运行程序;

    你在编辑器里打开 你的.cpp文件和input.txt文件,和output.txt文件,

    按下ALT+Shift+3就会打开三个横屏,这样就可以舒适的想写代码了;

    PS:这里我折腾很久的就是文件路径里有空格,还有就是没把g++配置到用户变量里;

    长记性了;

    想的太多,做的太少;
  • 相关阅读:
    AcWing 157. 树形地铁系统 (hash判断树同构)打卡
    AcWing 156. 矩阵 (哈希二维转一维查询)打卡
    AcWing 144. 最长异或值路径 01字典树打卡
    AcWing 143. 最大异或对 01字典树打卡
    AcWing 142. 前缀统计 字典树打卡
    AcWing 139. 回文子串的最大长度 hash打卡
    AcWing 138. 兔子与兔子 hash打卡
    常用C库函数功能及用法
    编程实现C库函数
    C语言面试题5
  • 原文地址:https://www.cnblogs.com/littlerita/p/12333907.html
Copyright © 2011-2022 走看看