[question] is there any ide out there for Golang that has text competition?

polaris · · 624 次点击    
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
<p>I&#39;ve been learning Go for about 3 weeks now and I can&#39;t seem to find an IDE or text editor that has text competition, I&#39;d love to be able to write fmt. and have a list appear somewhere with all the function names within that package. </p> <hr/>**评论:**<br/><br/>jonbonazza: <pre><p>Intellij&#39;s Go plugin works very well and is improving every day. </p></pre>davebrophy: <pre><p>I would second this. I&#39;ve tried them all, and IntelliJ was by far the best.</p> <p>You just need the free community edition (<a href="https://www.jetbrains.com/idea/download/" rel="nofollow">https://www.jetbrains.com/idea/download/</a>)</p> <p>Follow the instructions here to install the Go plugin (<a href="https://github.com/go-lang-plugin-org/go-lang-idea-plugin" rel="nofollow">https://github.com/go-lang-plugin-org/go-lang-idea-plugin</a>)</p> <p>I&#39;d also highly recommend installing the &#34;File Watchers&#34; plugin, and getting it to run goimports (<a href="https://godoc.org/golang.org/x/tools/cmd/goimports" rel="nofollow">https://godoc.org/golang.org/x/tools/cmd/goimports</a>) on every save. This not only gofmt&#39;s your code, but it also fixes your imports block. It makes development effortless.</p></pre>__coffeecup__: <pre><p>Emacs or vim </p></pre>vividboarder: <pre><p>Yea, the Vim plugins are really great. </p> <p>Some Neovim ones too now I think. </p></pre>jussij: <pre><p>On the Windows platform the <a href="http://www.zeusedit.com/go.html" rel="nofollow">Zeus IDE</a> does just that.</p></pre>DigitalDolt: <pre><p>They all use the same go tools (gocode, godef) so pick any you like.</p></pre>wakaflockafliz: <pre><p>SublimeText 3 works great, too.</p> <p>There are lots of other nice ones too, as highlighted throughout this thread.</p></pre>basically_asleep: <pre><p>Sublime Text 3 with the <a href="https://github.com/DisposaBoy/GoSublime" rel="nofollow">GoSublime</a> plugin works very well for me. And sublime text is just generally awesome!</p></pre>mvpmvh: <pre><p>Liteide</p></pre>eric_ski: <pre><p>There are a few listed at: <a href="https://github.com/golang/go/wiki/IDEsAndTextEditorPlugins" rel="nofollow">https://github.com/golang/go/wiki/IDEsAndTextEditorPlugins</a></p> <p>I&#39;m using the plugin for Visual Studio Code and it does what you are wanting</p></pre>Listen_up_buddy: <pre><p>Thanks!</p> <p>How do I get golint,govet etc tools working? I have them checked out source code wise but I can&#39;t run them in the command line. </p> <p><strong>EDIT:</strong> I had GOBIN set which was causing some wacky errors when I tried to go get some packages, deleted that env and things are working smoothly now.</p></pre>eric_ski: <pre><p>I just followed the instructions at <a href="https://github.com/Microsoft/vscode-go" rel="nofollow">https://github.com/Microsoft/vscode-go</a> to get it working. Setting up GOPATH and potentially your regular path environment vars is usually the key</p></pre>jrwren: <pre><p>there is no competition.</p></pre>

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

624 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传