V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
justrand
V2EX  ›  程序员

请教下 windows terminal 可以配置使用 sublime 或者 vscode 打开文件吗?

  •  
  •   justrand · 2020-11-18 09:21:59 +08:00 · 1782 次点击
    这是一个创建于 1227 天前的主题,其中的信息可能已经有所发展或是发生改变。

    搜索了一下没有找到教程,有哪位知道吗?

    第 1 条附言  ·  2020-11-18 10:22:43 +08:00
    code 命令就可以调用 code 。感谢大家
    第 2 条附言  ·  2020-11-18 10:45:15 +08:00

    嗯,vscode可以直接用code,但是sublime不行,需要设置一下 1.写一个subl.cmd脚本 @echo off setlocal set VSCODE_DEV= set ELECTRON_RUN_AS_NODE=1 "%~dp0..\subl.exe" "%~dp0..\resources\app\out\cli.js" %* endlocal 2.把这个脚本添加到环境变量 这样也可以通过subl命令打开文件了

    7 条回复    2020-11-18 10:14:01 +08:00
    Yuxiaoy
        1
    Yuxiaoy  
       2020-11-18 09:28:53 +08:00 via Android   ❤️ 2
    这跟 terminal 没关系吧,配置环境变量的问题
    xlinux
        2
    xlinux  
       2020-11-18 09:32:29 +08:00 via Android
    vscode 的可以使用 code .打开当前目录
    sam014
        3
    sam014  
       2020-11-18 09:36:28 +08:00
    subl ./foo.txt
    forgottencoast
        4
    forgottencoast  
       2020-11-18 09:40:33 +08:00
    code .\a.txt
    0x2CA
        5
    0x2CA  
       2020-11-18 09:46:22 +08:00
    设置环境变量到 vscode 的安装目录,这样就可以使用 code 命令直接打开文件
    ETO
        6
    ETO  
       2020-11-18 10:11:30 +08:00
    windows 里设置文件的默认打开方式选择 sublime 或 vscode 如果是在 wsl 里设置 editor 环境变量就可以了吧,你试试。
    justrand
        7
    justrand  
    OP
       2020-11-18 10:14:01 +08:00
    @sam014
    这个我在 cmd 下可以配置 “doskey subl="D:\..\Sublime Text 3\sublime_text.exe" $*”,但是在 windows terminal 下无效
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5395 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 07:06 · PVG 15:06 · LAX 00:06 · JFK 03:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.