Description (中文说明见[README.zh_CN.md](https://github.com/seanliang/ConvertToUTF8/blob/master/README.zh_CN.md))
------------------
With this plugin, you can edit and save the files which encodings are not supported by Sublime Text currently, especially for those used by CJK users, such as GB2312, GBK, BIG5, EUC-KR, EUC-JP, etc. ConvertToUTF8 supports both Sublime Text 2 and 3.
![ConvertToUTF8](http://dl.dropboxusercontent.com/u/31937639/ConvertToUTF8/ConvertToUTF8.gif)
If you want to support this plugin, you can donate via PayPal or Alipay. Thanks! :)
[![PayPal](https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=GP6Y25N7Q9E26&lc=US&item_name=Buy%20me%20a%20cup%20of%20coffee&item_number=ConvertToUTF8&no_note=0¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHostedGuest) OR
![Alipay QR code](http://dl.dropboxusercontent.com/u/31937639/alipay_code.png)
Note
------------------
** Windows 7 (Sublime Text 3): When Windows DPI Scaling is set to a value higher than 100%, the file name might not be displayed correctly, please try to add `"dpi_scale": 1` to User Settings of Sublime Text.
** Linux (Sublime Text 2 & 3) and OSX (Sublime Text 3): You will need to install an extra plugin to make ConvertToUTF8 work properly: [Codecs26](https://github.com/seanliang/Codecs26) for Sublime Text 2 or [Codecs33](https://github.com/seanliang/Codecs33) for Sublime Text 3.
Installation
------------------
Using [Package Control](https://sublime.wbond.net/installation) to find, install and upgrade *ConvertToUTF8* is the recommended method to install this plug-in.
Otherwise, you can download this repository as a zip file, unzip it, and rename the new folder to *ConvertToUTF8*, then move this folder to *Packages* folder of Sublime Text (You can find the *Packages* folder by clicking "Preferences > Browse Packages" menu entry in Sublime Text).
Your folder hierarchy should look like this:
![Folder Hierarchy](http://dl.dropboxusercontent.com/u/31937639/ConvertToUTF8/hierarchy.png)
Configuration
------------------
Please check ConvertToUTF8.sublime-settings file for details. You should save your personal settings in a file named "ConvertToUTF8.sublime-settings" under "User" folder. You can set project-specific settings (except encoding_list and max_cache_size) in the .sublime-project file which can be opened via "Project > Edit Project" menu.
* encoding_list: encoding selection list when detection is failed
* max_cache_size: maximum encoding cache size, 0 means no cache (default: 100)
* max_detect_lines: maximum detection lines, 0 means unlimited (default: 600)
* preview_action: converting the file's content to UTF-8 when previewing it (default: false)
* default_encoding_on_create: specific the default encoding for newly created file (such as "GBK"), empty value means using sublime text's "default_encoding" setting (default: "")
* convert_on_load: convert the file's content to UTF-8 when it is loaded (default: true)
* convert_on_save: convert the file's content from UTF-8 to its original (or specific) encoding when it is saved (default: true)
* convert_on_find: convert the text in Find Results view to UTF-8 (default: false)
* lazy_reload: save file to a temporary location, and reload it in background when switching to other windows or tabs (default: false)
* confidence: The minimum confidence rate which the converting will be performed automatic. (default: 0.95)
Usage
------------------
In most cases, this plug-in will take care of encoding issues automatically.
You can also use the "File > Set File Encoding to" menu entry to transform between different encodings. For example, you can open a UTF-8 file, and save it to GBK, and vice versa.
Note:
* if convert_on_save is set to `false`, the file will *NEVER* be saved to the selected encoding
* please do not edit the file before the encoding detection process is finished
* please try either increasing the value of max_detect_lines or set the encoding manually if the detection result is not accurate
* due to limitation of API, when lazy_reload is set to `true`, quit Sublime Text immediately after saving a file will cause the file to be saved as UTF-8, the correct content will be reload next time Sublime Text starts
Q & A
------------------
* Q: It is not working after installation, how do I fix it?
A: Please try the following steps:
1. Restart Sublime Text
2. Make sure the plug-in folder is named "ConvertToUTF8" (skip this step if you install via "Package Control")
3. See [Note section above](#note)
4. Disable other encoding related plug-ins
5. Contact me
* Q: Which encodings are supported?
A: Any [encoding supported by Python](http://docs.python.org/library/codecs.html#standard-encodings) will be fine, other encodings like EUC-TW will not be supported.
* Q: Why does the content become a mess when the window is re-activated?
A: This is caused by reloading and has been fixed, please update your *ConvertToUTF8* to latest version.
* Q: Why does ST2 ask me that file "Has changed on disk. Do you want to reload it?" when the window is re-activated.
A: Same reason as above. Please choose "Cancel" if you have unsaved changes to the file.
* Q: When saving the file, Sublime Text tells me the file is saved as UTF-8, why?
A: Don't worry, the plug-in will convert your file to original encoding.
* Q: My file was saved as UTF-8 and it's in a mess, how can I recover it?
A: Please open the file and make sure its encoding is UTF-8, then choose the menu entry "File > Save with Encoding > Western (Windows 1252)", close and reopen this file.
Contact me
------------------
Please send me your questions or suggestions: sunlxy (at) yahoo.com or http://weibo.com/seanliang
没有合适的资源?快使用搜索试试~ 我知道了~
sublimte3 已经集成所有常用插件(web前端,php已经够用),后续可在线安装更多
共598个文件
py:318个
cache:84个
sublime-package:61个
需积分: 9 21 下载量 144 浏览量
2017-08-22
17:48:29
上传
评论
收藏 19.93MB RAR 举报
温馨提示
sublimte3 已经集成所有常用插件(web前端,php已经够用),后续可在线安装更多
资源推荐
资源详情
资源评论
收起资源包目录
sublimte3 已经集成所有常用插件(web前端,php已经够用),后续可在线安装更多 (598个子文件)
01524fae79697630d0454ba3fabd9414 2.91MB
Startup.cache 188KB
PHP Source.sublime-syntax.cache 30KB
Matlab.sublime-syntax.cache 25KB
Objective-C.sublime-syntax.cache 24KB
CSS.sublime-syntax.cache 17KB
Objective-C++.sublime-syntax.cache 14KB
C++.sublime-syntax.cache 13KB
JavaScript.sublime-syntax.cache 12KB
C.sublime-syntax.cache 11KB
Clojure.sublime-syntax.cache 10KB
Python.sublime-syntax.cache 10KB
LaTeX.sublime-syntax.cache 10KB
Ruby.sublime-syntax.cache 9KB
D.sublime-syntax.cache 9KB
AppleScript.sublime-syntax.cache 9KB
Scala.sublime-syntax.cache 8KB
Meta Info Summary.cache 8KB
Perl.sublime-syntax.cache 7KB
ActionScript.sublime-syntax.cache 7KB
ASP.sublime-syntax.cache 7KB
Rust.sublime-syntax.cache 7KB
OCaml.sublime-syntax.cache 6KB
Erlang.sublime-syntax.cache 6KB
Shell-Unix-Generic.sublime-syntax.cache 6KB
Lisp.sublime-syntax.cache 5KB
Go.sublime-syntax.cache 5KB
Groovy.sublime-syntax.cache 4KB
Batch File.sublime-syntax.cache 4KB
Java.sublime-syntax.cache 4KB
YAML.sublime-syntax.cache 4KB
HTML.sublime-syntax.cache 4KB
Syntax Summary.cache 4KB
Markdown.sublime-syntax.cache 3KB
Tcl.sublime-syntax.cache 3KB
C#.sublime-syntax.cache 3KB
Emmet.tmLanguage.cache 3KB
Haskell.sublime-syntax.cache 3KB
SQL.sublime-syntax.cache 3KB
RegExp.sublime-syntax.cache 3KB
Makefile.sublime-syntax.cache 2KB
XML.sublime-syntax.cache 2KB
Textile.sublime-syntax.cache 2KB
TeX.sublime-syntax.cache 2KB
JavaDoc.sublime-syntax.cache 2KB
OCamllex.sublime-syntax.cache 2KB
reStructuredText.sublime-syntax.cache 2KB
OCamlyacc.sublime-syntax.cache 2KB
Lua.sublime-syntax.cache 2KB
Ruby on Rails.sublime-syntax.cache 1KB
JSON.sublime-syntax.cache 1KB
Monokai.tmTheme.cache 1KB
Rd (R Documentation).sublime-syntax.cache 1KB
Pascal.sublime-syntax.cache 1KB
Regular Expressions (Python).sublime-syntax.cache 1KB
Bibtex.sublime-syntax.cache 1KB
R.sublime-syntax.cache 1022B
HTML (Tcl).sublime-syntax.cache 1001B
Ruby Haml.sublime-syntax.cache 966B
Regular Expressions (JavaScript).sublime-syntax.cache 916B
Java Server Pages (JSP).sublime-syntax.cache 892B
DOT.sublime-syntax.cache 856B
Diff.sublime-syntax.cache 778B
LaTeX Log.sublime-syntax.cache 657B
HTML-ASP.sublime-syntax.cache 632B
Git Commit Message.tmLanguage.cache 602B
Build.sublime-syntax.cache 585B
Literate Haskell.sublime-syntax.cache 582B
Git Commit View.tmLanguage.cache 532B
camlp4.sublime-syntax.cache 419B
HTML (Rails).sublime-syntax.cache 417B
PHP.sublime-syntax.cache 391B
MultiMarkdown.sublime-syntax.cache 384B
Git Graph.tmLanguage.cache 382B
JavaScript (Rails).sublime-syntax.cache 381B
Widgets.stTheme.cache 368B
JavaProperties.sublime-syntax.cache 345B
SQL (Rails).sublime-syntax.cache 295B
Git Blame.tmLanguage.cache 288B
HTML (Erlang).sublime-syntax.cache 255B
Make Output.sublime-syntax.cache 230B
Cargo.sublime-syntax.cache 224B
R Console.sublime-syntax.cache 212B
Plain text.tmLanguage.cache 92B
Ignored Packages.cache 11B
setup.cfg 132B
extra-6068b97e47.css 19KB
default.css 7KB
CURRENT 16B
.dictionary 428B
python33.dll 6.73MB
msvcr100.dll 810KB
sublime_text.exe 5.69MB
plugin_host.exe 657KB
crash_reporter.exe 186KB
subl.exe 159KB
update_installer.exe 117KB
win_colorpicker.exe 84KB
.gitignore 723B
.gitignore 710B
共 598 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
qq_25611143
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功