Sublime Text 3 插件安装、搭建Python、Java开发环境
一、下载并安装 Sublime Text 3
官网地址:http://www.sublimetext.com
目前最新版本为:3.2.1 (BUILD 3207)
安装时勾选“Add to explorer context menu”,之后可以右键文件“Open with Sublime Text”。
二、安装Package Control插件
Package Control插件是一个可以安装其它插件的插件。
按快捷键[ctrl+`]或“View > Show Console”菜单打开控制台,
将下面代码粘贴到里面运行安装
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaeeebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
安装完成后重启Sublime Text 3。
三、一些插件安装
1、ChineseLocalizations,设置中文汉化包
安装步骤:
Preferences
->Package Control
-> 在弹出命令行中输入ip,在列表中点击“install Package”
-> 弹出命令行输入框,输入clz,点击“ChineseLocalizations”进行安装
安装完成后Sublime Text 3自动变成中文环境,并且帮助->language->可以选择语言版本。
2、ConvertToUTF8,解决中文乱码问题
安装步骤和上面类似
3、FileDiffs,文件比较
安装后,在当前打开文件右建会出现FileDiffs Menu、Diff with Clipboard、Diff with Previous三种选项。
四、搭建Python开发环境
1、工具 -> 编译系统 -> 新建编译系统,在打开的空配置文件中粘贴以下代码,其中C:/Program Files/Python/Python37/python.exe为python的安装路径,根据实际修改,将文件保存为python3。
{
"cmd": ["C:/Program Files/Python/Python37/python.exe","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "cp936"
}
2、工具 -> 编译系统,选择第1步的python3。
3、测试python代码,新建一个文件,输入
print("hello")
保存,按快捷键Ctrl+B运行,可看到打印输出。
备注:
(1)Ctrl+B运行之前一定要保存文件,否则会提示出错can't find '__main__' module in ''
(2)如果使用input函数打算从键盘中录入数据,按Ctrl+B运行并键盘输入字符,回车后会发现换行了,并不会自动终止。
解决方法是安装插件SublimeREPL,为Python配置交互式命令行。
安装完后,打开当前文件,工具->SublimeREPL->Python->Python - RUN current file。
(3)要支持代码智能提示,可安装插件SublimeCodeIntel,选择 首选项->Package Settings->SublimeCodeIntel->Settings-User,复制以下配置:
{
"codeintel_language_settings": {
"Python3": {
"python3": "C:\\Program Files\\Python\\Python37",
"codeintel_scan_extra_dir": [
"C:\\Program Files\\Python\\Python37\\DLLs",
"C:\\Program Files\\Python\\Python37\\Lib",
"C:\\Program Files\\Python\\Python37\\Lib\\site-packages",
"C:\\Program Files\\Python\\Python37\\Lib\\idlelib",
"C:\\Program Files\\Python\\Python37\\python37.zip",
"C:\\Program Files\\Python\\Python37",
"C:\\Program Files\\Python\\Python37\\Lib\\*",
],
"codeintel_scan_files_in_project": true,
"codeintel_selected_catalogs": []
},
}
}
上面路径C:\\Program Files\\Python\\Python37根据实际安装路径修改,节点codeintel_scan_extra_dir里面的路径可参考Python IDLE的sys.path执行结果。
五、搭建Java开发环境
1、工具 -> 编译系统 -> 新建编译系统,在打开的空配置文件中粘贴以下代码,将文件保存为java
{
"cmd": ["javac","-encoding","UTF-8","-d",".","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"UTF-8",
//执行完上面的命令就结束 // 下面的命令需要按Ctrl+Shift+b来运行
"variants":
[
{
"name": "Run",
"shell": true,
"cmd" : ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
// /c是执行完命令后关闭cmd窗口,
// /k是执行完命令后不关闭cmd窗口。
// echo. 相当于输入一个回车
// pause命令使cmd窗口按任意键后才关闭
"working_dir": "${file_path}",
"encoding":"UTF-8"
}
]
}
2、工具 -> 编译系统,选择第1步的java。
3、测试java代码,新建一个文件,输入下面简单代码并保存
class Hello{
public static void main(String[] args){
System.out.println("Hello");
}
}
按快捷键Ctrl+Shift+B,会弹出java和java -Run列表
先选择第1个java编译代码,再次按Ctrl+Shift+B选择java -Run运行代码。
Sublime Text 3 插件安装、搭建Python、Java开发环境的更多相关文章
- windows和linux中搭建python集成开发环境IDE——如何设置多个python环境
本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...
- 【转】windows和linux中搭建python集成开发环境IDE
本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...
- 在windows下用eclipse + pydev插件来配置python的开发环境
在windows下用eclipse + pydev插件来配置python的开发环境 一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python. ...
- 转-在Mac OS上搭建Python的开发环境
在Mac OS上搭建Python的开发环境 本文转载自:http://www.jb51.net/article/76931.htm 一. 安装python mac系统其实自带了一个python的执 ...
- Sublime Text 3 插件安装及Vim 模式设置
1.安装Sublime Text 3 下载安装:http://www.sublimetext.com/3 Package Control安装:https://sublime.wbond.net/in ...
- Sublime Text 3插件安装方法
安装Sublime Tex 3t插件的方法: 按快捷键Ctrl + ~ 调出console 粘贴以下代码到console并回车: import urllib.request,os; pf = 'Pac ...
- 搭建python的开发环境(采用eclipse的开发工具)在线和离线安装pyDev
一.首先下载python的开发环境并安装 在这里下载python3.7.2,然后安装在一个指定文件夹,随后,将安装路径配置到环境变量中 验证是否成功 OK! 二.在线安装pyDev工具 三.导入开发环 ...
- 在MAC上搭建python数据分析开发环境
最近工作转型到数据开发领域,想在本地搭建一个数据开发环境.自己有三年python开发经验,马上想到使用numpy.scipy.sklearn.pandas搭建一套数据开发环境. ubuntu的环境,百 ...
- 搭建一个java开发环境的步骤
首先思考java开发环境需要些什么? 1.适用于我们开发环境的jdk 2.对应开发环境的IDE 3.如果是web应用,还需要web服务器,常用的有Tomcat 1) 下载对应组件 2) 安装 jdk安 ...
随机推荐
- 解析innodb中的MVCC
本人免费整理了Java高级资料,涵盖了Java.Redis.MongoDB.MySQL.Zookeeper.Spring Cloud.Dubbo高并发分布式等教程,一共30G,需要自己领取.传送门:h ...
- kotlinx.android.synthetic.** 坑点
Kotlin通过添加 apply plugin: 'kotlin-android-extensions' 可以直接使用layout id 名称获取当前view对象,详细使用如下: //layout & ...
- 【分享】nginx负载均衡全套视频教程
1.课件 百度网盘链接:https://pan.baidu.com/s/1On2oONVZmPwI9yIDekgRiA 提取码:c4fw 2.教程列表 3.教程下载 3.1.直接在线学习 ...
- 关于xshell连接limux界面按上下左右方向键出现ABCD的问题
这个问题有两种可能: 1.一种是由于当前用户使用的shell是/bin/sh的原因.在添加用户的时候没有添加用户的指定shell类型,因此默认为/bin/sh. 可以用如下命令查看当前用户的shell ...
- eNSP仿真软件之VLAN基础配置及Access接口
★Access接口是交换机上用来连接用户主机的接口. 实验内容: 实验步骤: (1) 打开仿真软件eNSP,新建拓扑.根据实验内容建立如下实验拓扑图. (2) 按照如下的编址表对每 ...
- go语言设计模式之Chain Of Responsibility(责任链)
ChainOfResponsibility.go package ChainOfResponsibility import ( "fmt" "io" " ...
- python selenium 处理时间日期控件
# -*- coding: utf-8 -*- from selenium import webdriverfrom time import sleep driver = webdriver.Fire ...
- leetcode 双周赛9 找出所有行中最小公共元素
给你一个矩阵 mat,其中每一行的元素都已经按 递增 顺序排好了.请你帮忙找出在所有这些行中 最小的公共元素. 如果矩阵中没有这样的公共元素,就请返回 -1. 示例: 输入:mat = [[,,,,] ...
- R语言-记号体系
安装xlsx包 #装之前先装jdk,配置环境变量 install.packages("xlsx") 代表安装成功 必须先加载包然后再使用包library() $提取符号 当一个函数 ...
- csrf攻击与csrf防御
CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站 ...