Google Code Prettify

2014年3月16日 星期日

Sublime text Package for Arduino


最近發現一個Arduino的Package  Stino

它是一個Open Source的專案,

可以直接透過Sublime text 編譯Arduino程式,

最讓我覺得實用的功能是他有Key word Highlight Auto pop

這樣就不用每次打code時還要把完整的keyword打完

效率增加不少喔~


1.準備工具

Sublime Text 2 or 3

Arduino主程式



2.安裝套件

有兩種安裝方式,Console下指令安裝下載檔案安裝

//------------------------------------------------------------------------------------------------------------

Console下指令安裝:

開啓Sublime text -> view ->show console




依自己安裝的版本貼上

Subtext text2:

import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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 text3:

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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)


完成後將Sublime text關掉後重開

重新開啟後,Preferences->Package Control



輸入 Package Control: Install Package


接著輸入  Arduino-like IDE 安裝套件

//-----------------------------------------------------------------------------------------------------------------

下載檔案安裝:




Preferences -> Browse packages



將剛剛下載的 Stino-master 解壓縮到資料夾中就完成囉!




3.設定Arduino編譯器

開啟Arduino標頭列



這時候會發現標頭列已經有Arduino的選項出現



Arduino->Preferences->Select Arduino Application Folder




找到你的Arduino.app的安裝路徑



看到這個就代表安裝編譯器設定完成了



4.開始編寫Arduino code

Arduino -> New Sketch



可以看到keyword 會auto pop



打完就可以編譯和燒錄板子囉!!



沒有留言:

張貼留言