研究生方向是区块链,所以最近按照小老师的要求学习solidity语言,但是remix在线编译对中文很不友好,添加注释很麻烦,所以使用sublime text保存一下学习代码,此博客记录在安装solidity包时遇到的一些问题。

安装sublime 中文版

下载地址:https://sublimetextcn.com/3/
在这里插入图片描述
下载好了正常安装

更换package control文件

1.安装好直接打开.sol文件是纯文本显示的,要安装solidity包,但直接在 首选项—package control–install package安装会显示There Are No Packages Available For Installation错误提示(可能由于中文版原因?)因此需要一些操作

在这里插入图片描述

2.从https://github.com/wbond/package_control这个地址下载所有代码

在这里插入图片描述

3.解压后重命名文件为Package Control,注意该文件夹下包含所有文件,如图

在这里插入图片描述

4.将重命名后的文件夹复制到安装sublime 的Sublime Text 3\Sublime Text3\Data\Packages目录下

在这里插入图片描述

安装 ethereum package

重启sublime,再次点击install package 就没问题了。

在这里插入图片描述

在弹出的搜索框里输入ethereum,点击安装(我已经安装过这个包了,所以这次没弹出来)
在这里插入图片描述
点击右下角纯文本–ethereum–solidity,完事了
在这里插入图片描述

Linux(麒麟v4)安装linux sublime-text-3

1.下包:下载对应安装包
我下的是:sublime_text_3_build_3200_x64.tar.bz2

2.安装
得到:sublime_text_3_build_3200_x64.tar.bz2

解压:tar -xvvf sublime_text_3_build_3200_x64.tar.bz2 sublime_text_3/

sudo mv sublime_text_3/ /opt

创建链接:sudo ln -s /opt/sublime_text_3/sublime_text /usr/bin/sublime_text

创建图标:sudo cp /opt/sublime_text_3/sublime_text.desktop /usr/share/applications/

sudo vi /usr/share/applications/sublime_text.desktop

主要是将Icon修改为:Icon=/opt/sublime_text/Icon/256×256/sublime-text.png

[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text/sublime_text %F
Terminal=false
MimeType=text/plain;
Icon=/opt/sublime_text/Icon/48x48/sublime-text.png
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;

[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text/sublime_text -n
OnlyShowIn=Unity;

[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text/sublime_text --command new_file
OnlyShowIn=Unity;

参考博客:
https://www.jianshu.com/p/508756bd3b03
https://blog.csdn.net/hongxiao2016/article/details/89046430
https://blog.csdn.net/dimples_song/article/details/106521915


版权声明:本文为qq_40411401原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_40411401/article/details/107574107