一、Sublime配置(如已安装Package Control可跳过)

  sublime下载地址:http://www.sublimetext.com/3

  安装Package Control插件:

  直接下载:https://packagecontrol.io/Package%20Control.sublime-package,将所下载的文件放在C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Installed Packages内。

  重启Sublime,可以看到Preferences菜单下的Package Setting和Package Control

二、安装插件SideBarEnhancements(侧边栏增强插件)

  按快捷键Ctrl+Shift+P,输入pcip选择第一个

  然后输入SideBar,选择第一个SideBarEnhancements进行安装:

  通过View——SideBar——Show Side Bar显示侧边栏:

三、配置Python开发环境

  在系统中安装好Python,配置好环境变量,在Sublime中可以直接按快捷键Ctrl+B运行python文件并输出结果。

  注:

    1.应确保编译系统选择正确(Python或Automatic,如图)且文件名正确(以.py结尾)

    2.首次使用时应选择第一个Python

    3.对于耗时任务,如需提前终止运行,可通过Tools——Cancel Build进行,其它语言也类似

  Python代码自动补全:同样用 (二、)中的方法搜索安装Anacoda插件

  点击Preferences——Package Settings——Anaconda——Setting User

  把下面内容粘进去

{
//忽略启动报错
"swallow_startup_errors": true,
//取消代码检查
"anaconda_linting": false
}

四、配置Nodejs & javascript开发环境

  确保系统装已配置好Nodejs环境

 

  编辑文件C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\Nodejs\Nodejs.sublime-build

  修改为如下代码:

 {
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.js",
"shell": true,
// "encoding": "cp1252",
"encoding": "utf8",
"windows":
{
// "shell_cmd": "taskkill /F /IM node.exe & node $file"
"shell_cmd": "node $file"
},
"linux":
{
"shell_cmd": "killall node; /usr/bin/env node $file"
},
"osx":
{
"shell_cmd": "killall node; /usr/bin/env node $file"
}
}

  按快捷键Ctrl+B运行js文件

五、配置PHP开发环境

  安装Wampserver,必须在www文件夹下创建php项目。

  编辑文件C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Settings\SideBarEnhancements.json

  把下面内容粘进去:

{
"D:/wamp64/www": {  // D:/wamp64为wampserver的安装路径,应根据你的情况修改。php项目在www文件夹下
"url_testing": "http://localhost/",
"url_production" : ""
}
}

  点击Preferences——Package Settings——Side Bar——Key Bindings - User

  把下面内容粘进去:

[
{
// F2设为用浏览器打开的快捷键
"keys":["f2"], "command": "side_bar_open_in_browser",
// 使用谷歌浏览器打开
"args":{"browser": "chrome"}
}
]

  启动Wampserver,按F2即可运行php文件并浏览

六、配置C++开发环境

  

七、注释模板插件

  用(二、)中的方式安装插件FileHeader

  新建文件时,便可自动添加文件头注释

  

  在C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\FileHeader\template\header中可编辑各种文件头注释模板

  点击Preferences——Package Settings——FileHeader——Setting User

  在此可配置默认内容等

  

八、控制台输入

  安装插件SublimeREPL,具体参见https://blog.csdn.net/u014381464/article/details/78854819

  

Sublime Text3搭建完美开发环境(Python+PHP+Javascript+nodejs+C++)的更多相关文章

  1. Sublime Text3搭建PHP开发环境

    Sublime Text3搭建PHP开发环境 本文主要给大家分享了关于Sublime Text3搭建PHP开发环境 ,感兴趣的小伙伴可以做一下参考 一.Sublime text3安装 到官网http: ...

  2. 在mac上使用sublime text3搭建opencv3开发环境

    安装sublime text3 打开mac终端,安装brew 安装opencv3,终端输入下面的coomand: brew install opencv@3 注意:@3表示安装的版本,如果不加@3,那 ...

  3. Sublime Text3 搭建前端开发环境

    第一步:百度搜索sublime text3 ,直接点击红色箭头下方的下载地址,下载完成安装后会提示是否更新,直接点击更新就好了! 第二步:下载插件管理器,点击菜单栏Tools->Package ...

  4. Python编译器及Sublime Text3安装及开发环境配置

    1.初学Python,你需要一个好的开发编辑器 在选择Python编辑器时,可能纠结于那个Python的版本更好一些,在Python2.x和Python3.x版本中, Python3.x版本更好一些, ...

  5. Windows Sublime text3 搭建Go语言环境

    第一步:Go环境和配置 1.安装 Go 开发环境(省略),假设Go安装目录为 C:\Go 2.配置环境变量,下面两个环境变脸没有就加上. 资料参考:http://studygolang.com/art ...

  6. java 基础(一) Sublime Text3搭建Java编译环境(Windows系统)

    1. 首先配置好Java环境变量我的jdk版本是1.8.0_191,存放目录是C:\Program Files\Java,因此添加以下环境变量 (1)系统变量→新建 JAVA_HOME 变量,变量值为 ...

  7. sublime text3 搭建c++/c环境

    sublime搭建的c++/c使用很方便,实用性很强,自己阅览了无数的博客,csdn,博客园的都看了,最后还是自己摸索着搭建成功了,如果觉得还不错请给个评论谢谢.(提前声明本人专利不允许转载!!!!) ...

  8. 用Html5/CSS3做Winform,一步一步教你搭建CefSharp开发环境(附JavaScript异步调用C#例子,及全部源代码)上

    本文为鸡毛巾原创,原文地址:http://www.cnblogs.com/jimaojin/p/7077131.html,转载请注明 CefSharp说白了就是Chromium浏览器的嵌入式核心,我们 ...

  9. 使用 VS Code 搭建 TypeScript 开发环境

    使用 VS Code 搭建 TypeScript 开发环境 TypeScript 是 JavaScript 的超集,TypeScript 只是增强了 JavaScript 而非改变了 JavaScri ...

随机推荐

  1. 重新认识urllib

    # coding=utf-8 # urllib_get_file=urllib.request.urlretrieve(url=None,filename="test.zip") ...

  2. No module named 'flask.ext'

    在学习flask进行web开发的时候,遇到如下报错信息: No module named 'flask.ext' 原因:新版的flask不再支持flask.ext,所以,需要换种方式导入相应第三方库 ...

  3. 浅析网页meta标签中X-UA-Compatible属性的使用

    今天有一个做开发的朋友突然问你知道很多网站上面加入的X-UA-Compatible属性的意义么?其实这个在以前还专门花了一点时间来验证我自己的想法,结果也确实如自己所预想的那样,八九不离十,当然有一点 ...

  4. Java基础面试题总结之简述题

    一,数组的优缺点 在Java核心技术卷1中写到数组是一种数据结构,用来储存同一类型值的集合. 优点: 1,按照索引查询元素速度快,效率高 2,能存储大量数据 3,按照索引遍历数组方便 缺点: 1,长度 ...

  5. 理解JWT(JSON Web Token)认证

    理解JWT(JSON Web Token)认证 最近想做个小程序,需要用到授权认证流程.以前项目都是用的 OAuth2 认证,但是Sanic 使用OAuth2 不太方便,就想试一下 JWT 的认证方式 ...

  6. 动态规划(Dynamic Programming, DP)---- 最大连续子序列和

    动态规划(Dynamic Programming, DP)是一种用来解决一类最优化问题的算法思想,简单来使,动态规划是将一个复杂的问题分解成若干个子问题,或者说若干个阶段,下一个阶段通过上一个阶段的结 ...

  7. 安装proxmox VE(PVE)教程

    proxmox VE,又叫PVE,全称是 Proxmox Virtual Environment 官网地址:https://www.proxmox.com/en/ 1)在官网下载PVE最新镜像,笔者下 ...

  8. 转载:android audio flinger

    https://blog.csdn.net/innost/article/details/6142812 https://blog.csdn.net/zyuanyun/article/details/ ...

  9. BeautifulSoup的基本使用

    一.将一段文档传入BeautifulSoup的构造方法,得到一个文档的对象: from bs4 import BeautifulSoup Soup = BeautifulSoup(html_doc) ...

  10. pycharm连接mysql5.7

    由于加密方式改变 需要在url后增加 ?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC