始于设计 - 专于体验 - 合于沟通 - 久于转化 - 终于口碑 !      16年高端网站建设、跨境电商独立站定制开发、300+专业技术,设计团队、国家高新技术企业
苹果电脑MAC Sublime TEXT3 Emmet pyv8-osx-p3.zip 下载

发布者:万邦     目录:外贸网站制作     阅读数:49483

大家都知道进行外贸网站制作时,程序员都会用到sublime text3, 而sublime text3需要用到很多插件扩展功能,就必须要用到PyV8,PyV8很难下载到,外贸网站制作专家万邦也是耗了很多精力才发现这个PyV8的下载资源,发现在github上的极其难下,特别是国内的用户,不过万邦最终还是找到了。

这里为什么要下载PyV8k呢,是因为Sublime Text3中一个自动代码补全功能Emmet,虽然现在出来了Emmet2.0, 但是我发现特别难用,关键的问题是像php这样的标签无法自动识别,输入php,按tab键后,会出现<php></php>这显然不是我想要的东西。 其它的补全都很正常

我删掉了最新版的Emmet插件,装上了旧的Emmet版本,但是运行需要一个插件支持,那就是PyV8,它会根据你使用的版本不同,所要下载的PyV8也不一样,我使用的是sublime Text3,所以我用的是pyv8-osx-p3.zip这个文件。

我现在将这个文件提供给大家下载:

安装方法:

1,打开文件 -》 配置 -> 浏览插件,回到上一层目录

路径如下:/Users/Apple/Library/Application Support/Sublime Text 3/Installed Packages 

在这个目录下面新建 PyV8 目录,注意大小写,然后把这个压缩包文件复制进去进行解压,然后删掉压缩包文件即可

2,在Emmet插件下面的KeyBinding Users下面把下面这段复制进去即可。

{
  "keys": ["tab"], 
  "command": "expand_abbreviation_by_tab", 

  // put comma-separated syntax selectors for which 
  // you want to expandEmmet abbreviations into "operand" key 
  // instead of SCOPE_SELECTOR.
  // Examples: source.js, text.html - source
  "context": [
    {
      "operand": "SCOPE_SELECTOR", 
      "operator": "equal", 
      "match_all": true, 
      "key": "selector"
    }, 

    // run only if there's no selected text
    {
      "match_all": true, 
      "key": "selection_empty"
    },

    // don't work if there are active tabstops
    {
      "operator": "equal", 
      "operand": false, 
      "match_all": true, 
      "key": "has_next_field"
    }, 

    // don't work if completion popup is visible and you
    // want to insert completion with Tab. If you want to
    // expand Emmet with Tab even if popup is visible -- 
    // remove this section
    {
      "operand": false, 
      "operator": "equal", 
      "match_all": true, 
      "key": "auto_complete_visible"
    }, 
    {
      "match_all": true, 
      "key": "is_abbreviation"
    }
  ]
}

3,关闭重新打开sublime完毕

上一篇: Google Analytics统计国内网站的设置方法

下一篇: 2021年外贸品牌网站制作趋势