Sublime Text 的下載與安裝c++
下載地址:Sublime 官方下載shell
Package Control 的安裝app
import urllib2,os,hashlib; h = ‘2915d1851351e5ee549c20394736b442’ + ‘8bc59f460fa1548d1514676163dafc88’; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( ‘http://packagecontrol.io/’ + pf.replace(‘ ‘, ‘%20’)).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), ‘wb’ ).write(by) if dh == h else None; print(‘Error validating download (got %s instead of %s), please try manual install’ % (dh, h) if dh != h else ‘Please restart Sublime Text to finish installation’)
在sublime Text中的控制檯(Ctrl+~)中粘貼上面的內容回車,等待自動安裝,完成後重啓。ui
按下Ctrl+Shift+P打開命令模式,鍵入Install Package按下回車,便可搜索可用的包。this
配置C++環境url
首先找到MinGW的安裝路徑,沒有安裝的先下載。在系統變量的Path中添加MinGW所在目錄下的bin文件夾。Path中添加,如spa
D:\MinGW\bin.net
配置完成後,在系統命令提示符中鍵入g++ -v,能夠看到:debug
Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.8.1/lto-wrapper.exe Target: mingw32 Configured with: ../../../src/gcc-4.8.1/configure --build=mingw32 --enable-langu ges=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-gr aphite --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific -runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable- libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-regi stry --disable-symvers --enable-cxx-flags='-fno-function-sections -fno-data-sect ions -DWINPTHREAD_STATIC' --prefix=/mingw32tdm --with-local-prefix=/mingw32tdm - -with-pkgversion=tdm-2 --enable-sjlj-exceptions --with-bugurl=http://tdm-gcc.tdr agon.net/bugs Thread model: posix gcc version 4.8.1 (tdm-2)
Tool->Build System->New Build System新建編譯配置文件。輸入以下信息並保存至」C++Builder.sublime-build」。這個文件會出如今C:\Users\{用戶名}\AppData\Roaming\Sublime Text 2\Packages\User中。3d
{ "cmd": "g++ -std=c++11 \"${file}\" -o \"${file_path}/${file_base_name}\"", "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++", "shell": true, "encoding": "cp936", "variants": [ { "name": "Run", "cmd": "g++ -std=c++11 \"${file}\" -o \"${file_path}/${file_base_name}\" && start cmd /k \"${file_path}/${file_base_name}.exe\" &&echo. & pause && exit" } ] }
編寫代碼ctrl+B就能夠了。
搭配 LaTeX 使用
咱們須要使用的包是 LaTeXTools。Ctrl+Shift+P。
LaTeXTools 能夠使用 MikTeX 或者 TeXlive 做爲引擎,若是你使用 MikTeX,那麼基本上不用設置,由於 LaTeXTools 默認使用的是 MikTeX。若是使用的是 TeXlive,則須要作點改動。
Preferences -> Browse Packages
LaTeXTools
文件夾,定位到 LaTeX.sublime-build
文件Ctrl+/
)"path": "D:\\texlive\\2013\\bin\\win32;$PATH"
,其中路徑爲 TeXlive 的安裝路徑。將 SumatraPDF.exe的目錄添加到環境變量中,在系統變量的Path中添加SumatraPDF.exe所在目錄。
編寫代碼,運行,SumatraPDF就會自動彈出,顯示 test.pdf
的內容,在 SumatraPDF 上方的菜單欄選擇設置
,將下面的代碼添加到 SumatraPDF 選項的最下面方的反向搜索設置框內便可。
"G:\Program Files\Sublime Text 3\sublime text.exe" "%f:%l"
肯定而後關閉。這樣,咱們就設置好了 SumatraPDF 的反向搜索。
空格:
兩個quad空格: a \qquad b 兩個m的寬度
一個quad空格: a \quad b 一個m的寬度
大空格: a \ b 1/3m寬度
中等空格: a \; b 2/7m寬度
小空格: a \, b 1/6m寬度
沒有空格: ab
緊貼: a \! b 縮進1/6m寬度
首行不縮進:
\setlength{\parindent}{0pt}