區塊鏈2.0以太坊配置solidity編譯器sublime詳解
官網:https://www.sublimetext.com/3,下面使用最新3134
設定字型大小和預設編碼
註冊碼:
Valild Keys
—– BEGIN LICENSE —–
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022FAF60790
61AA12C0 A37081C5 D03164124584D136
94D7F7D4 95BC8C1C 527DA828560BB037
D1EDDD8C AE7B379F 50C9D69DB35179EF
2FE898C4 8E4277A8 555CE714E1FB0E43
D5D52613 C3D12E98 BC49967F7652EED2
9D2D2E61 67610860 6D338B725CF95C69
E36B85CC 84991F19 7575D828470A92AB
—— END LICENSE ——
----- BEGIN LICENSE -----
eldon
Single User License
EA7E-1122628
C0360740 20724B8A 30420C096D7E046F
3F5D5FBB 17EF95DA 2BA7BB27CCB14947
27A316BE 8BCF4BC0 252FB8FFFD97DF71
B11A1DA9 F7119CA0 31984BB97D71700C
2C728BF8 B952E5F5 B941FF646D7979DA
B8EB32F8 8D415F8E F16FE657A35381CC
290E2905 96E81236 63D2B06DE5F01A69
84174B79 7C467714 641A901394CA7162
------ END LICENSE ------
解決註冊碼失效:
最近Sublime Text 3 增加了註冊碼驗證功能,如果你使用共享版本的註冊碼,可能會提示註冊碼失效,但是卻可以正常啟用。
只需要把下面的欄位加入到你的hosts檔案即可
Add the following to yourHost file:
127.0.0.1license.sublimehq.com
127.0.0.1 45.55.255.55
127.0.0.1 45.55.41.223
Windows: C:\Windows\System32\drivers\etc
Mac: /Private/etc
ubuntu下: sudo gedit /etc/hosts
Done.
PS:host推薦使用老D部落格的:https://laod.cn/
編輯後,你需要重新啟動一下你的網路。
/etc/init.d/networkingrestart
Subl3安裝Package Control
簡單的安裝方法
在sublime3中使用Ctrl+`快捷鍵或者通過View->Show Console選單開啟命令列,貼上如下程式碼:
import urllib.request,os; pf = 'PackageControl.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())
參考:https://sublime.wbond.net/installation#st3
solidity自動提示與程式碼高亮:
之後重啟sublime text,Ctrl+Shift+P中輸入Install Package搜尋Ethereum安裝,在語法裡選擇solidity。
支援中文:
gitclone https://github.com/lyfeyaj/sublime-text-imfix.git
下載完成之後使用命令
cd sublime-text-imfix
sudo ./sublime-text-imfix
注意,要配置路徑:
export路徑為libsublime-imfix.so檔案的路徑
exec為sublime執行檔案的路徑
軟體的個人配置參考
{
"auto_complete": true, //自動補全
"auto_find_in_selection":true, //開啟選中範圍內搜尋
"auto_match_enabled": true, //自動匹配
"bold_folder_labels": true, //側邊欄資料夾顯示加粗,區別於檔案
"color_scheme": "Packages/Theme- Brogrammer/brogrammer.tmTheme",
"default_line_ending":"unix", //使用 unix 風格的換行符
"draw_minimap_border": true, //用於右側程式碼預覽時給所在區域加上邊框,方便識別
"ensure_newline_at_eof_on_save":true, //檔案末尾自動保留一個空行
"fade_fold_buttons": false, //預設顯示行號右側的程式碼段閉合展開三角號
"font_size": 11,
"highlight_line": true, //當前行高亮
"highlight_modified_tabs":true, //高亮未儲存檔案
"ignored_packages":
[
"Vintage"
], //sublime自帶配置,不知何意
"save_on_focus_lost": true, //視窗失焦立即儲存檔案
"tab_size": 4,
"theme":"Brogrammer.sublime-theme", //和上面那個設定一起,配置sublime的Brogrammer主題
"translate_tabs_to_spaces": true, //把程式碼 tab 對齊轉換為空格對齊
"trim_trailing_white_space_on_save": true,//自動移除行尾多餘空格
"update_check": false, //關閉自動更新
"word_wrap":"true" //設定自動換行
}
將sublime設定為預設文字編輯器
將下面的那個檔案中的所有gedit.desktop替換為sublime-text.desktop,重啟配置生效
sudo subl/etc/gnome/defaults.list
網址:http://www.qukuailianxueyuan.io/
欲領取造幣技術與全套虛擬機器資料
區塊鏈技術交流QQ群:756146052 備註:CSDN
尹成學院微信:備註:CSDN
相關文章
- 區塊鏈2.0以太坊編輯器atom配置詳解區塊鏈
- 區塊鏈2.0以太坊錢包編譯詳解+連線私有鏈+修改區塊鏈編譯
- 區塊鏈2.0以太坊智慧合約solidity之helloworld區塊鏈Solid
- 區塊鏈 2.0 :以太坊(九)區塊鏈
- 區塊鏈2.0架構:以太坊區塊鏈的介紹區塊鏈架構
- 區塊鏈2.0以太坊漫談(1)區塊鏈
- 區塊鏈2.0以太坊漫談(2)區塊鏈
- 區塊鏈2.0以太坊漫談(3)區塊鏈
- 區塊鏈2.0以太坊漫談(4)區塊鏈
- 區塊鏈2.0以太坊環境搭建區塊鏈
- 區塊鏈 2.0:房地產區塊鏈(四)區塊鏈
- 以太坊創世區塊與鏈配置載入分析
- 區塊鏈之以太坊初探區塊鏈
- 區塊鏈鼻祖比特幣之13:比特幣原始碼編譯詳解區塊鏈比特幣原始碼編譯
- 區塊鏈 2.0:公有鏈與私有鏈(七)區塊鏈
- 區塊鏈 2.0:介紹(一)區塊鏈
- 區塊鏈2.0:智慧合約區塊鏈
- 區塊鏈V神:以太坊2.0演算法Rollup的不完整指南區塊鏈演算法
- 區塊鏈安全 - 以太坊短地址攻擊區塊鏈
- 區塊鏈安全————以太坊短地址攻擊區塊鏈
- 區塊鏈——以太坊、智慧合約簡介區塊鏈
- 以太坊及區塊鏈 程式資源整合區塊鏈
- 區塊鏈開發之Achain 01編譯一條測試鏈區塊鏈AI編譯
- 區塊鏈安全:基於區塊鏈網路攻擊的方式原理詳解區塊鏈
- 加拿大政府機構建立以太坊區塊鏈瀏覽器區塊鏈瀏覽器
- 以太坊Solidity程式語言開發框架————4、編譯合約Solid框架編譯
- sublime text 3繫結lua編譯器編譯
- 區塊鏈特輯——solidity語言基礎(三)區塊鏈Solid
- 區塊鏈特輯——solidity語言基礎(六)區塊鏈Solid
- 區塊鏈特輯——solidity語言基礎(七)區塊鏈Solid
- 使用Go語言從零編寫PoS區塊鏈(譯)Go區塊鏈
- 如何招聘面試區塊鏈以太坊開發人才面試區塊鏈
- 區塊鏈技術術語表 - 以太坊篇區塊鏈
- 區塊鏈技術公司談以色用區塊鏈改善網路安全區塊鏈
- 區塊鏈 2.0:Hyperledger Fabric 介紹(十)區塊鏈
- [轉]:xmake編譯配置過程詳解編譯
- 【譯】混沌工程與區塊鏈區塊鏈
- 區塊鏈講解區塊鏈