Sublime Text 3構成使用チュートリアルの整理
9474 ワード
Winプラットフォームにはすでに携帯版のSublime Text 3が作られていますが、今はUbuntuを振り回して同期して使うことができません.冬休みは家で休んで、インストールの過程を整理してください.
sublimeのインストール
sublime textの公式サイトで適切なバージョンを選択してインストールします.
ubunbuのインストールが完了したら、
インストールバージョンモバイルバージョンの作成
今回のインストールでは、まずSublime Textを開くのを焦らないでください.後でインストールするために、システムのデフォルトのPackagesインストールパスフォルダ%appdata%またはC:U s e r s A d m i n i s t r a torAppDataRoamingDataを使用しないことを決定します.まず、アドレスバーに%appdata%を入力し、そのディレクトリの下にあるSublime Text 3フォルダを削除してください.
Dataフォルダ(大文字小文字注意)
https://segmentfault.com/a/11...
プラグインのインストール
プラグイン管理神器
その他のプラグインのインストール
次に、ショートカットキー emmet
先端には神器が必要です.Emmetドキュメントの先端開発に必須!Emmetマニュアル sidebarenhancement
サイドバー強化ツール、sublime text 3拡張プラグインSideBarEnhancements使い方チュートリアル--ブラウザを使用してWebページをすばやくプレビュー JavaScript Completions
js構文自動補完 AdvancedNewFile
ファイルをすばやく新規作成し、ファイル形式をカスタマイズします.ショートカットキーを設定すると、 Color Highlighter
フロントエンドで色を編集すると、このプラグインには対応する色コードの実際の色が表示されます. AutoFileName
自動補完ファイル(ディレクトリ)名 BracketHighlighter
ペアリングカッコと現在のカーソルがある領域をハイライト表示します.sublime text 3でのBracketHighlighterの構成方法 Docblokr
コードコメント、直接またはコメントが必要なコード、ショートカットキー SublimeLinter
これはコードを書くときにコードチェックをするために使用されます.Pythonプログラムを書くと、コードがPEP 8の要求に合っているかどうかを調べることができます.コードに白い枠が表示される問題があり、クリックすると下のステータスバーに何か問題が表示されます.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.SubblimeLinterのデフォルトはbackgroundモードで実行され、ユーザーが入力すると同時に即時検証されます.Subblime Textをよりスムーズに実行したい場合は、load-saveモードまたはsave-onlyモードに変更し、読み取りと保存が検証であるか、保存時のみ検証することができます.SubblimeLinterのプロファイルを開く:メニュー Anaconda
AnacondaはPyFlakes,pep 8,McCabeをプラグインで統合した.Anacondaをインストールすると、構成によって良好なPython開発環境が完成します.sublime編集pyファイル出現枠を削除するには、Sublime>Preferences>Package Settings>Anaconda>Settings Userでオフを設定します. ConvertToUTF8
GBK符号化は互換性があり、ST 3に中国語を入力して正常に表示できるが、中国語文字を含むファイルを開くとST 3に文字化けして表示される.中国語の文字化けしの問題を解決するには、ConvertToUTF 8プラグインをインストールする必要があります.OS XまたはLinuxには、プラグイン Terminal
これは、現在のファイルがある場所で端末を開くために使用されます.リファレンス status bar time
表示時間 themr
トピックパッケージの管理は、インストール後にトピックを切り替えるのにアイテム構成は必要ありません.ショートカットキー SublimeCodeIntel
JavaScript,Mason,XBL,XUL,RHTML,SCSS,Python,HTML,Ruby,Python 3,XML,Sass,XSLT,Django,HTML 5,Perl,CSS,Twig,Less,Smarty,Node.js,Tcl,TemplateToolkit,PHPなど. Alignment
に表示されます.しかし、デフォルトのショートカットキーは AutoPEP8
Pythonコードをフォーマットします.インストールが完了したら、ファイルを保存するときに自動的にフォーマットされます. IMESupport
中国語入力方式はカーソルに追従できませんか?「IMESupport」というプラグインを試してみましょう!現在はWindowsのみサポートされています markdowneditingとmarkdownPerview インストール後、Markdownと書く場合(右下の表示文法はMarkdown)、 KeymapManager
ショートカット競合を検出する機能を追加し、KeymapManagerを参照してショートカット競合を検出する機能を追加します. Boxy Theme
インストールした後、いくつかのテーマを取得することができて、A File Icon拡張を組み合わせて、ファイルにもアイコンがあります
設定(Settings)
sublime Textには専用の構成インタフェースはありません.これに対して、Sublime TextはJSONプロファイルを使用しています.ここでは
ショートカットキーの設定
preferences->key bindings-user
共通のショートカットキー
2.入力:行番号、指定した行番号にジャンプ:55
3.#、現在のファイルのすべてのIDを取ります
FAQ
sublimeコマンドウィンドウに中国語が表示されません
デフォルトのコンパイラはCtrl+BコンパイルでPythonを実行し、コンソールで結果を出力することができる.アメリカでは中国語を出力できないので、自分で手動で配置する必要があります.Sublime Text 3でメニューTools->build system->New build systemの順にクリックし、下のコードを貼り付けてPythonとして保存する.sublime-build.Sublimeを再起動すればいいです.
Open in browser無効
最新のsublime text 3はすでにこの機能がデフォルトになっていて、最初はhtmlのデフォルトの開き方をエディタに変更したことがあるので、この機能を使うと無効な感じがして、chromeのデフォルトの開きに変更して、この機能を使えばOKですhttps://forum.freecodecamp.or...
リファレンス
参考記事もエッセンスですね!!! Sublime Textフルコースガイド-Lu Sublime Text 3を使用してPython開発 を行う先端プログラム猿のSublime Text 3の自己修養 jikeytang/sublime-text-github Sublime Text 3の最高の機能、プラグイン、および設定 sublime textプラグイン推奨 Sublime Text 3の最高の機能、プラグイン、および設定 Sublime Text 3使用概要-win右クリックに追加sublime textを使用して を開きます. Sublime text 3初心者逆転 PythonプログラマーのSublime Text 2構成-terminal Sublime Text 3-実用設定 sublime text 3でpythonのideを構築するにはどうすればいいですか?
sublimeのインストール
sublime textの公式サイトで適切なバージョンを選択してインストールします.
ubunbuのインストールが完了したら、
/usr/share/applications
フォルダにsublime text速達方式を見つけて、起動バーに固定すればいいです.(または、コマンドsub
を起動してみてください).インストールバージョンモバイルバージョンの作成
今回のインストールでは、まずSublime Textを開くのを焦らないでください.後でインストールするために、システムのデフォルトのPackagesインストールパスフォルダ%appdata%またはC:U s e r s A d m i n i s t r a torAppDataRoamingDataを使用しないことを決定します.まず、アドレスバーに%appdata%を入力し、そのディレクトリの下にあるSublime Text 3フォルダを削除してください.
Sublime Text3 /Data, Sublime Text , ,Packages ( D:\Program Files\Sublime Text 2\Data)。 , Sublime Text 2 , , Sublime Text 。
Dataフォルダ(大文字小文字注意)
https://segmentfault.com/a/11...
プラグインのインストール
プラグイン管理神器
package control
を取り付けるCtrl + ~
コンソールを開き、次のコードをコピーしてコンソールに貼り付け、車に戻り、インストールが完了するのを待つ.インストールされているsublime text 2の場合は、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
と入力し、一般的に第1項はpackage control : install package
である.次に、一般的な拡張子をインストールして構成しましょう.先端には神器が必要です.Emmetドキュメントの先端開発に必須!Emmetマニュアル
サイドバー強化ツール、sublime text 3拡張プラグインSideBarEnhancements使い方チュートリアル--ブラウザを使用してWebページをすばやくプレビュー
js構文自動補完
ファイルをすばやく新規作成し、ファイル形式をカスタマイズします.ショートカットキーを設定すると、
ctrl+n
が拡張を開始し、ファイル名+フォーマットを直接入力し、歪んでいます.[
{ "keys": ["ctrl+n"],
"command": "advanced_new_file_new"
}
]
フロントエンドで色を編集すると、このプラグインには対応する色コードの実際の色が表示されます.
自動補完ファイル(ディレクトリ)名
ペアリングカッコと現在のカーソルがある領域をハイライト表示します.sublime text 3でのBracketHighlighterの構成方法
コードコメント、直接またはコメントが必要なコード、ショートカットキー
ctrl+/
を選択します.このプラグインはjs、phpなどの言語の関数注釈をよく生成することができ、関数に/**を入力するだけで、tabを押すと自動的に注釈を生成し、js注釈を強化します.これはコードを書くときにコードチェックをするために使用されます.Pythonプログラムを書くと、コードがPEP 8の要求に合っているかどうかを調べることができます.コードに白い枠が表示される問題があり、クリックすると下のステータスバーに何か問題が表示されます.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.SubblimeLinterのデフォルトはbackgroundモードで実行され、ユーザーが入力すると同時に即時検証されます.Subblime Textをよりスムーズに実行したい場合は、load-saveモードまたはsave-onlyモードに変更し、読み取りと保存が検証であるか、保存時のみ検証することができます.SubblimeLinterのプロファイルを開く:メニュー
Preferences -> Package Settings -> SublimeLinter -> Settings - User
、「sublimelinter」:「load-save」または「sublimelinter」:「save-only」に追加AnacondaはPyFlakes,pep 8,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
( , )
GBK符号化は互換性があり、ST 3に中国語を入力して正常に表示できるが、中国語文字を含むファイルを開くとST 3に文字化けして表示される.中国語の文字化けしの問題を解決するには、ConvertToUTF 8プラグインをインストールする必要があります.OS XまたはLinuxには、プラグイン
Codecs33
も必要である.これは、現在のファイルがある場所で端末を開くために使用されます.リファレンス
表示時間
トピックパッケージの管理は、インストール後にトピックを切り替えるのにアイテム構成は必要ありません.ショートカットキー
ctrl+f5
を使用してtheme
を切り替え、Preferences
に好きなcolor scheme
を設定します.編集領域のトピックを切り替えると、サイドバー/ラベルバーのスタイルは変わりません.設定で設定するのは面倒です.JavaScript,Mason,XBL,XUL,RHTML,SCSS,Python,HTML,Ruby,Python 3,XML,Sass,XSLT,Django,HTML 5,Perl,CSS,Twig,Less,Smarty,Node.js,Tcl,TemplateToolkit,PHPなど.
に表示されます.しかし、デフォルトのショートカットキーは
ctrl+alt+a
で、国内のある有名なIMのスクリーンショットショートカットキーと衝突し、私はそれをalt+shift+f
に変更しました.Pythonコードをフォーマットします.インストールが完了したら、ファイルを保存するときに自動的にフォーマットされます.
{
"format_on_save": true,
}
中国語入力方式はカーソルに追従できませんか?「IMESupport」というプラグインを試してみましょう!現在はWindowsのみサポートされています
ctrl+b
を押すと、直接HTMLが生成され、ブラウザに表示されます.ショートカット競合を検出する機能を追加し、KeymapManagerを参照してショートカット競合を検出する機能を追加します.
インストールした後、いくつかのテーマを取得することができて、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
上下2画面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
N番目のファイルを開くのを切り替えますAlt+
1.ファイル名の入力、ジャンプ2.入力:行番号、指定した行番号にジャンプ:55
3.#、現在のファイルのすべてのIDを取ります
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"
}
Open in browser無効
最新のsublime text 3はすでにこの機能がデフォルトになっていて、最初はhtmlのデフォルトの開き方をエディタに変更したことがあるので、この機能を使うと無効な感じがして、chromeのデフォルトの開きに変更して、この機能を使えばOKですhttps://forum.freecodecamp.or...
リファレンス
参考記事もエッセンスですね!!!