Fix Sublime and Add Atom & vscode &Goglang
This commit is contained in:
54
zh/01.4.md
54
zh/01.4.md
@@ -93,7 +93,7 @@
|
||||
|
||||
## Sublime Text
|
||||
|
||||
这里将介绍Sublime Text 2(以下简称Sublime)+GoSublime的组合,那么为什么选择这个组合呢?
|
||||
这里将介绍Sublime Text 3(以下简称Sublime)+GoSublime的组合,那么为什么选择这个组合呢?
|
||||
|
||||
- 自动化提示代码,如下图所示
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
图1.6 sublime项目管理界面
|
||||
|
||||
- 支持语法高亮
|
||||
- Sublime Text 2可免费使用,只是保存次数达到一定数量之后就会提示是否购买,点击取消继续用,和正式注册版本没有任何区别。
|
||||
- Sublime Text 3可免费使用,只是保存次数达到一定数量之后就会提示是否购买,点击取消继续用,和正式注册版本没有任何区别。
|
||||
|
||||
|
||||
接下来就开始讲如何安装,下载[Sublime](http://www.sublimetext.com/)
|
||||
@@ -118,7 +118,14 @@
|
||||
|
||||
1. 打开之后安装 Package Control:Ctrl+` 打开命令行,执行如下代码:
|
||||
|
||||
import urllib2,os; 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())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
|
||||
适用于 Sublime Text 3:
|
||||
|
||||
import urllib.request,os;pf='Package Control.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())
|
||||
|
||||
适用于 Sublime Text 2:
|
||||
|
||||
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp)ifnotos.path.exists(ipp)elseNone;urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler()));open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read());print('Please restart Sublime Text to finish installation')
|
||||
|
||||
|
||||
这个时候重启一下Sublime,可以发现在在菜单栏多了一个如下的栏目,说明Package Control已经安装成功了。
|
||||
|
||||
@@ -153,6 +160,47 @@
|
||||
ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/sublime
|
||||
|
||||
|
||||
## Visual Studio Code
|
||||
|
||||
vscode是微软基于Electron和web技术构建的开源编辑器, 是一款很强大的编辑器。开源地址:https://github.com/Microsoft/vscode
|
||||
|
||||
1、安装Visual Studio Code 最新版
|
||||
|
||||
官方网站:https://code.visualstudio.com/
|
||||
下载Visual Studio Code 最新版,安装过程略。
|
||||
|
||||
2、安装Go插件
|
||||
|
||||
点击右边的Extensions图标
|
||||
搜索Go插件
|
||||
在插件列表中,选择 Go,进行安装,安装之后,系统会提示重启Visual Studio Code。
|
||||
|
||||
|
||||
## Atom
|
||||
|
||||
Atom是Github基于Electron和web技术构建的开源编辑器, 是一款很漂亮强大的编辑器缺点是速度比较慢。
|
||||
|
||||
首先要先安装下Atom,下载地址: https://atom.io/
|
||||
|
||||
go-plus插件:
|
||||
|
||||
go-plus是Atom上面的一款开源的go语言开发环境的的插件
|
||||
|
||||
安装go-plus:
|
||||
|
||||
在Atom中的 Preference 中可以找到install菜单,输入 go-plus,然后点击安装(install)
|
||||
|
||||
就会开始安装 go-plus , go-plus 插件会自动安装对应的依赖插件,如果没有安装对应的go的类库会自动运行: go get 安装。
|
||||
|
||||
|
||||
##Goglang
|
||||
|
||||
Gogland是JetBrains公司推出的Go语言集成开发环境,是Idea Go插件是强化版。Gogland同样基于IntelliJ平台开发,支持JetBrains的插件体系。
|
||||
|
||||
目前正式版暂未发布。
|
||||
|
||||
下载地址:https://www.jetbrains.com/go/
|
||||
|
||||
## Vim
|
||||
Vim是从vi发展出来的一个文本编辑器, 代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user