mac下的sublime Open in Browser不能识别中文名解决办法

问题原因:

在使用sublime的open in browser的时候遇到一个很dt的问题, 就是如果我要打开的html文件名是全英文的还好, 但如果文件名中有中文就凉凉, 会报下面的错

在这里插入图片描述

按照报的错以为是python版本有问题, 装了python3还是不行, 后来以下载的sublime有问题, 从新卸装整了好几遍还是有这个问题, 后来想到可能方向错了, 于是在网上找 Open in Browser不能识别中文名解决, 找到解决办法, 于由原答案比较乱, 自己总结下:

具体原因还是因为sublime不支持文件名中文情况下以浏览器的形式打开, (不排除另外, 另一个朋友的就可以打开, 这是主要是打不开的解决办法)


方法一: 将中文名的html文件,改成英文名的html文件来预览。(不推荐!)

方法二: sublime text, 安装插件SideBarEnhancements,使用插件的“open in browser”功能。(推荐!), 安装SideBarEnhancements也有两种办法, 这里我使用的是第二种

方法一, 使用Package Control 安装.(过程网上很多, 可以百度)

方法二, 使用git下载安装包: https://github.com/lyz8jj0/SideBarEnhancements.git

在这里插入图片描述
通过 Preferences --> Browse Packages… 打开Packages目录, 将git下来的SideBarEnhancements放入sublime的中Packages中, 然后配置快捷键:Preferences --> Package Settings --> Side Bar --> Key Bindings - User

 复制如下代码:

 mac如下
[
  // 习惯command+b默认Chrome
  { "keys": ["command+b"], "command": "side_bar_files_open_with",
    "args": {
      "paths": [],
      "application": "/Applications/Google Chrome.app",
      "extensions":".*"
    }
  },

  // Safari
  { "keys": ["command+2"], "command": "side_bar_files_open_with",
    "args": {
      "paths": [],
      "application": "/Applications/Safari.app",
      "extensions":".*"
    }
  },

  // Firefox
  { "keys": ["command+3"], "command": "side_bar_files_open_with",
    "args": {
      "paths": [],
      "application": "/Applications/Firefox.app",
      "extensions":".*"
    }
  }
]


Windows如下:

[
    { "keys": ["ctrl+shift+c"], "command": "copy_path" },
    //chrome
    { "keys": ["f1"], "command": "side_bar_files_open_with",
        "args": {
            "paths": [],
            "application": "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe",
            "extensions":".*" //匹配任何文件类型
        }
    },
    //firefox
    { "keys": ["f2"], "command": "side_bar_files_open_with",
        "args": {
            "paths": [],
            "application": "D:\Program Files\Mozilla Firefox\firefox.exe",
            "extensions":".*"
        }
     },
    //ie
    { "keys": ["f4"], "command": "side_bar_files_open_with",
        "args": {
            "paths": [],
            "application": "C:\Program Files\Internet Explorer\iexplore.exe",
            "extensions":".*"
        }
    },
    //safari
    { "keys": ["f5"], "command": "side_bar_files_open_with",
        "args": {
            "paths": [],
            "application": "D:\Program Files\Safari\safari.exe",
            "extensions":".*"
        }
    }
]

保存重启Sublime Text, 尝试通过快捷键启动, 成功

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值