Sublime text 3 如何下载安装汉化插件,配置python2编译环境

下载地址

下载地址:http://www.sublimetext.com/download

软件汉化

首先,需要安装Package Control

启动并进入sublime主界面,打开Sublime Text的控制台(快捷键 ctrl + ~)

然后我们到Package Control官方网站,复制sublime text 3的脚本文件

网址:https://packagecontrol.io/installation

脚本文件如下:

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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) 

打开控制台,将复制好的脚本文件粘贴到控制台,然后enter。

 回车

点击菜单 Preferences -> Package Control(或者快捷键CTRL+shift+P)

然后选择 Package Control:Install Package

稍等片刻过后会弹出命令界面,输入ChineseLocalization回车。

稍等片刻,软件的界面就是中文界面了。

安装插件

安装插件管理神器

Ctrl + ~打开控制台,复制下面代码粘贴到控制台,回车,等待安装完成。 要是安装的sublime text2,可以去package control查找代码。

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

安装其他插件

接着使用快捷键Ctrl+Shift+P,输入pci,一般第一项就是package control : install package。接着,就安装并且配置一些常用扩展吧:

ps:每次安装插件的时候都要输入package control : install package

  • emmet

前端必备神器。Emmet 文档 前端开发必备!Emmet使用手册

  • sidebarenhancement

侧边栏增强工具,sublime text 3扩展插件SideBarEnhancements用法教程--使用浏览器快捷预览网页

  • JavaScript Completions

js语法自动补齐

  • AdvancedNewFile

快速新建文件,自定义文件格式。设置一下快捷键:ctrl+n就会启动扩展,直接输入文件名+格式,爽歪歪!

[{ "keys": ["ctrl+n"],"command": "advanced_new_file_new"}
]

  • Color Highlighter

前端编辑颜色时,这个插件会显示相应颜色代码的实际颜色。

  • AutoFileName

自动补全文件(目录)名

  • BracketHighlighter

高亮显示配对括号以及当前光标所在区域。sublime text3下BracketHighlighter的配置方法

  • Docblokr

代码注释,直接或者选中需要注释的代码,快捷键 ctrl+/。这个插件可以很好的生成js ,php 等语言函数注释,只需要在函数上面输入/** ,然后按tab 就会自动生成注释,增强js注释。

  • SublimeLinter

这是用来在写代码时做代码检查的。写Python程序的话,它还会帮你查代码是否符合PEP8的要求。有问题有代码会出现白框,点击时底下的状态栏会提示出什么问题。SublimeLinter 是一个代码校验插件,它可以帮你找出错误或编写不规范的代码,支持 C/C++、CoffeeScript、CSS、Git Commit Messages、Haml、HTML、Java、JavaScript、Lua、Objective-J、Perl、PHP、Puppet、Python、Ruby 和 XML 语言。在使用 SublimeLinter 之前,你要安装相应的程序,详见README。如果要校验 JavaScript 或 CSS,你还要安装 Node.js。SublimeLinter 默认以 background 模式运行,在用户输入的同时即时校验,如果你想要 Sublime Text 运行得更流畅,可以改为 load-save 模式或 save-only 模式,在读取和保存是校验或只在保存时校验。打开 SublimeLinter 的配置文件:菜单 Preferences -> Package Settings -> SublimeLinter -> Settings - User,加入 "sublimelinter": "load-save" 或 "sublimelinter": "save-only"

  • Anaconda

Anaconda把PyFlakes, pep8 和 McCabe以插件的方式集成起来。安装Anaconda后,通过配置即可完成一个良好的Python开发环境。 sublime 编辑py文件出现框框怎么去掉 可以在可以在 Sublime > Preferences > Package Settings > Anaconda > Settings User 中设置关闭: {"anaconda_linting": false}

Autocompletion
自动完成,该选项默认开启,同时提供多种配置选项。
Code linting
使用支持 pep8 标准的 PyLint 或者 PyFlakes。因为我个人使用的是另外的 linting 工具,所以我会在 Anaconda 的配置文件 Anaconda.sublime-settings中将 linting 完全禁用。**操作如下: Sublime > Preferences > Package Settings > Anaconda > Settings – User: {"anaconda_linting": false}**
McCabe code complexity checker
让你可以在特定的文件中使用 McCabe complexity checker. 如果你对软件复杂度检查工具不太熟悉的话,请务必先浏览上边的链接。
Goto Definitions
能够在你的整个工程中查找并且显示任意一个变量,函数,或者类的定义。
Find Usage
能够快速的查找某个变量,函数或者类在某个特定文件中的什么地方被使用了。
Show Documentation
能够显示一个函数或者类的说明性字符串(当然,是在定义了字符串的情况下)

  • ConvertToUTF8

GBK编码兼容,虽然在ST3中能输入中文并正常显示,但是打开含有中文字符的文件时,ST3会显示乱码。解决中文乱码问题,需要安装ConvertToUTF8插件。OS X或Linux还需要插件Codecs33

  • Terminal

这是用来在当前文件所在位置打开终端的。参考

  • status bar time

显示时间

  • themr

主题包的管理,安装后切换主题不需要一项项配置。使用快捷键ctrl+f5切换theme,然后在Preferences中设置喜欢的color scheme。否则切换编辑区主题后,侧边栏/标签栏的风格并不会改变,需要麻烦的在设置中设置。

  • Sublime​Code​Intel

支持所有 Komode Editor 支持的代码语言,如:JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP等。

  • Alignment

进行智能对齐。但是默认快捷键是ctrl+alt+a,和国内某著名IM的截图快捷键冲突了,我把它改成alt+shift+f

  • AutoPEP8

格式化Python代码。安装完添加如下配置可自动在保存文件的时候格式化:

{"format_on_save": true,
}

  • IMESupport

中文输入法不能跟随光标吗?试试「IMESupport 」这个插件吧!目前只支持 Windows

  • markdownediting和markdownPerview

装完之后,写作Markdown时(右下角显示语法为Markdown),可以按ctrl+b,直接就会生成HTML,并在浏览器中显示。

  • KeymapManager

增加检测快捷键冲突的功能, 参考KeymapManager增加检测快捷键冲突的功能

  • Boxy Theme

安装了之后,可以获取若干主题,搭配A File Icon扩展,文件也会有图标

配置(Settings)

sublime Text并没有一个专门的配置界面,与之相反,Sublime Text使用JSON配置文件,可以到这里参考在Preferences->Settings-User现在我的设置如下:

{"bold_folder_labels": true,"caret_style": "phase","color_scheme": "Packages/Theme - Flatland/Flatland Dark.tmTheme","draw_white_space": "all","ensure_newline_at_eof_on_save": true,"font_face": "microsoft yahei","font_size": 12,"highlight_line": true,"highlight_modified_tabs": true,"ignored_packages":["Vintage"],"open_files_in_new_window": false,"rulers":[80,100],"save_on_focus_lost": true,"show_encoding": true,"show_full_path": true,"spell_check": false,"tab_size": 4,"theme": "Material-Theme-Darker.sublime-theme","translate_tabs_to_spaces": true,"trim_trailing_white_space_on_save": true,"word_wrap": false
}

设置快捷键

preferences->key bindings-user

[//chrome{ "keys": ["f1"], "command": "side_bar_files_open_with","args": {"paths": [],"application": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe","extensions":".*"}},{ "keys": ["ctrl+n"],"command": "advanced_new_file_new"}
]

常用快捷键

Alt + shift + 1 默认1屏 Alt + shift + 2 左右2屏 Alt + shift + 8 上下两屏Ctrl + /注释单行 Ctrl + shift + /注释多行Ctrl + k + u转换为大写 Ctrl + k + l转换为小写Ctrl + Enter向下插入一行 Ctrl + shift + Enter向上插入一行 ctrl+shift+D复制一行到下一行Ctrl + shift + [ 段落折叠 Ctrl + shift + ]段落打开Ctrl + D 向下多选 Crtl + k + B 开启/关闭侧边栏 Ctrl + R 搜索函数Ctrl+L选择行,重复可依次增加选择下一行 Ctrl+Shift+L选择多行Ctrl+G跳转到第几行 Ctrl+X删除当前行Ctrl+F查找内容 Ctrl+Shift+F查找并替换 Ctrl+H替换F11全屏 Shift+F11全屏免打扰模式,只编辑当前文件Alt+数字切换打开第N个文件 Ctrl + p

FAQ

sublime命令窗口无法显示中文

默认的编译器可以直接按Ctrl+B编译运行Python,并在控制台输出结果.美中不足的是无法输出中文,需要自己手动配置一番。 在Sublime Text 3 中依次点击菜单Tools->build system->New build system,粘贴下方的代码并保存为Python.sublime-build。重启Sublime即可。

{  "cmd": ["python","-u","$file"],  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",  "selector": "source.python",  "encoding": "cp936"
}  

参考:https://cloud.tencent.com/developer/article/1564305

设置python2编码运行

打开Sublime Text 3,依次进入new build system菜单(如图)

点击菜单后,会生成一个空配置文件。我们需要在这个配置文件内覆盖配置信息。

{"cmd": ["D:/Python2/python2.exe", "-u", "$file"],"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)","selector": "source.python"
}

#注意配置代码需要修改Python程序安装路径。如果是通过拷贝地址的话,大家要注意斜杠的方向(用反斜杠才不会出错)。

完成配置代码输入后点击保存,会弹出保存界面。注意要使用默认保存路径,这样配置才能生效。点击保存。

现在,我们重新进入编译环境设置,就可以看到刚才添加的Python2编译环境了。点击勾选就可以了。

Sublime text 3 如何下载安装汉化插件,配置python2编译环境相关推荐

  1. Sublime Text 3 3103版本 破解 + 汉化

    本文是转载他人的文章,适合于Windows系统,亲测有效 所需资源: Sublime Text Build 3103 主程序 + 破解 + 汉化 程序包(点击下载) 下载网址:http://websi ...

  2. Win10下LoadRunner12 下载安装汉化图文教程(含LoadRunner安装包)

    Win10下LoadRunner12 下载安装汉化图文教程 一.下载安装 "windows无法安装.net framwork的问题" 1.报错原因 2.解决方案 二.汉化 Win1 ...

  3. Sublime Text 3 -mac版简体中文汉化教程

    Sublime Text 3下载 官方下载地址:http://www.sublimetext.com/3 汉化包链接 1.将上面要求下载的sublime_text_3.zip 文件解压,得到的Defa ...

  4. 城堡幻想曲圣魔大战3(Castle Fantisia)艾伦希亚战记和重做版下载安装汉化

    城堡幻想曲圣魔大战3(Castle Fantisia)艾伦希亚战记(艾伦西亚战记)和重做版是 galgame,我非常推荐. (城堡幻想曲3,纠正大家个错误哦,不是圣魔大战3,圣魔大战是城堡幻想曲2,圣 ...

  5. 我的美丽天使(My Fair Angel)入门经典教程(下载 安装 汉化 使用)

    迅雷5 上搜索,找那个1.7G的那个 安装: 方法一 用汉化补丁提供的安装功能 最后要按语音补丁 方法2: 1.首先把CD1光盘或者镜像载入. 2.进入光盘根目录,找到GAME这个文件夹,这里面是游戏 ...

  6. 【软件基础】pycharm2021.3.2安装汉化和python3.10.1环境配置

    目录 1.pycharm 2.python环境配置 3.配置pycharm与python环境结合 (1)新建项目 (2)自定义项目保持的路径 (3)选择本地python环境 (4)将你安装好的pyth ...

  7. eclipes工具介绍及下载安装汉化

    本文仅适合新手学习(大神级的直接--绕行) eclipes简介        eclipes  Java开发工具,由BMI斥资数千万开发并开源码,原生支持选择java.C.C++.PHP.WEB等开发 ...

  8. Eclipse如何下载安装汉化版

    下载eclipse中文版需要打开eclipse官方网站,其官网的地址为http://www.eclipse.org. 注意:对于还没有下载Eclipse的朋友,可以参考小编编写的"Eclip ...

  9. 接口测试-Jmeter下载+安装+汉化

    ApacheJMeter是为Web/HTTP测试而设计的,但是它已经扩展以支持各种各样的测试模块.JMeter在Window XP / 2003 / W7 /W8基本都可以运行,前提是要安装好JDK包 ...

最新文章

  1. PHP的优点和缺点分别是什么,CSS的优点和缺点分别是什么
  2. python安装requests库pip不是_python pip安装requests时报错,怎么解决?
  3. DataSet存储数据和结构到XML
  4. Microsoft SQL Server 2019开发版安装配置教程
  5. Dungeon Master(信息学奥赛一本通-T1248)
  6. 日常提高PHP运行效率的习惯
  7. 继续ajax长轮询解决方案--递归
  8. Git安装遇到的问题fatal: Could not read from remote repository.的解决办法
  9. python编程题字符串的美化_Python编程题15--RGB字符串排序
  10. 如何清理苹果MAC电脑系统缓存数据?
  11. 基于51单片机的温度采集系统
  12. 高德地图JSAPI 2.0使用Java代码代替Nginx进行反向代理
  13. Blender骨骼动画记录
  14. SaaS商城是什么,赢利点在哪儿?
  15. SpringCloud自定义负载均衡策略--LoadBalancer
  16. java 绑定mac地址_如何JAVA实现使用TrueLicense在证书中绑定PC的MAC地址,防止止拷贝应用...
  17. 使用Python下载酷狗音乐
  18. 打开掌柜宝怎么显示服务器繁忙,掌柜宝网关系统
  19. Deepin - 装机必备软件记录
  20. 名编辑电子杂志大师教程 | 主页按钮

热门文章

  1. Brupsuit 暴力破解账户密码
  2. 2023AU软件,Adobe Audition 全系列软件下载安装教程
  3. 豆瓣网CTO洪强宁讲述网站架构变迁
  4. python ggplot画等值线图_用Python画漂亮的专业插图 ?So easy!
  5. 视频会议多画面怎么实现
  6. 点击事件(onclick)
  7. python中的元祖
  8. 跬智信息 (Kyligence) 入选2022年度上海市优质大数据服务供应商目录
  9. git pull显示Already up-to-date,但是却没有更新
  10. 即时通讯数据库好友关系(一对多)应该怎样设计?