博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sublime Text 3 插件安装、搭建Python、Java开发环境
阅读量:2120 次
发布时间:2019-04-30

本文共 3634 字,大约阅读时间需要 12 分钟。

一、下载并安装 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运行代码。

转载地址:http://qezrf.baihongyu.com/

你可能感兴趣的文章
集成测试(一)—— 使用PHP页面请求Spring项目的Java接口数据
查看>>
使用Maven构建的简单的单模块SSM项目
查看>>
Intellij IDEA使用(十四)—— 在IDEA中创建包(package)的问题
查看>>
Redis学习笔记(四)—— redis的常用命令和五大数据类型的简单使用
查看>>
Win10+VS2015编译libcurl
查看>>
Windows下使用jsoncpp
查看>>
Ubuntu下测试使用Nginx+uWsgi+Django
查看>>
Windows下编译x264
查看>>
visual studio调试内存泄漏工具
查看>>
开源Faac实现PCM编码AAC
查看>>
Windows下wave API 音频采集
查看>>
借船过河:一个据说能看穿你的人性和欲望的心理测试
查看>>
AndroidStudio 导入三方库使用
查看>>
Ubuntu解决gcc编译报错/usr/bin/ld: cannot find -lstdc++
查看>>
解决Ubuntu14.04 - 16.10版本 cheese摄像头灯亮却黑屏问题
查看>>
解决Ubuntu 64bit下使用交叉编译链提示error while loading shared libraries: libz.so.1
查看>>
VS生成DLL文件供第三方调用
查看>>
Android Studio color和font设置
查看>>
Python 格式化打印json数据(展开状态)
查看>>
Centos7 安装curl(openssl)和libxml2
查看>>