Ubuntu 16.04 Sublime Text 3のインストールと構成

2485 ワード

1、Sublime Text 3をインストールする
まずsublime text 3の倉庫を追加します.
sudo add-apt-repository ppa:webupd8team/sublime-text-3
プロンプトに従ってEnterを押して続行し、信頼データベースを構築します.
ソフトウェアライブラリの更新
sudo apt update
Sublime Text 3のインストール
sudo apt install sublime-text-installer
ソフトウェアのインストールが成功するのを待っています.
2、Packeage Controlのインストール
入力コマンドsublがSublime Text 3を開く
ショートカットキーctrl+shift+pを押して、ポップアップウィンドウでinstall package controlコマンドを検索し、「実行」をクリックします.
        Preference     Package Control  ,    Packeage Control,  Install Package      ,     Sublime Text 3      

3、SulimeClangプラグインのインストール
SublimeClangはSublime Textの中で唯一のC/C++自動補完プラグインで、機能が強く、文法検査機能を持っているが、最近著者は更新を停止し、現在はSublime Text 2のPackage Controlでしか見つけられず、自動的にインストールすることができ、SublimeText 3では手動でソースコードを通じてインストールすることができ、そのコード線はhttps://github.com/quarnster/SublimeClangに表示されます.インストール手順は次のとおりです.
関連ソフトウェアsudo apt-get install cmake build-essential clang git cd~/.config/sublime-text-3/Packages     git clone --recursive https://github.com/quarnster/SublimeClang SublimeClang     cd SublimeClang     cp/usr/lib/x86_64-linux-gnu/libclang-3.4.so.1 internals/libclang.so#このステップは重要です.clangライブラリが3.4バージョンでない場合は、対応するバージョンのライブラリをinternalsにコピーしてください.
ソフトウェアを再起動し、ctrl+`を押してコンソールを開き、エラー情報の出力があるかどうかを確認し、なければインストールに成功したことを表します.
プラグインの設定
ctrl+shift+pショートカットキーを押して、ポップアップの入力ボックスにsublimeclang settingsを入力し、User付きの行を選択し、開いているファイルに次の情報を入力します.
{     "show_output_panel": false,     "dont_prepend_clang_includes": true,     "inhibit_sublime_completions": false,     "options":     [         "-std=gnu++11",         "-isystem", "/usr/include",         "-isystem", "/usr/include/c++/*",         "-isystem", "/usr/include/c++/5.3.1",         "-isystem", "/usr/include/c++/5.3.1/*",         "-isystem", "/usr/include/boost",         "-isystem", "/usr/include/boost/**",         "-isystem", "/usr/lib/gcc/x86_64-linux-gnu/5.3.1/include",         "-isystem", "/usr/lib/gcc/x86_64-linux-gnu/5.3.1/include/*"    ] }
以上の情報のgccバージョン番号を自分のシステムのバージョン番号に置き換える
これを完成させることでSublime Text 3を楽しく使うことができます!
参考資料:
http://blog.csdn.net/cywosp/article/details/32721011
http://jingyan.baidu.com/article/fa4125acb8569b28ac7092ea.html