golang-editor for Windows 7

1,504 views
Skip to first unread message

pamus

unread,
Aug 27, 2011, 11:50:17 AM8/27/11
to golang-nuts
Hello,

I am new in Go programming and in this group and I am looking for an
appropriate editor for Windows 7.
For programming in Java, Javascript, HTML and so on I normally used
PSPad, but this editor has a few disadvantages.

-pamus from Germany

Bjorn Tipling

unread,
Aug 27, 2011, 4:24:51 PM8/27/11
to pamus, golang-nuts
The Go source comes with add ons for various editors. Check it out in the misc directory. I know there are addons for vim, notpad++ and emacs both of which work on Windows. I prefer vim.

Joshua

unread,
Aug 27, 2011, 7:38:26 PM8/27/11
to golan...@googlegroups.com
I have enjoyed using Sublime Text 2 on Win7. Here is a link to the dev version: http://www.sublimetext.com/dev

Joshua

Brian Ketelsen

unread,
Aug 27, 2011, 7:50:33 PM8/27/11
to golan...@googlegroups.com

On Aug 27, 2011, at 7:38 PM, Joshua wrote:

I have enjoyed using Sublime Text 2 on Win7. Here is a link to the dev version: http://www.sublimetext.com/dev

Joshua

This is what I use as well.  Sublime Text 2 is cross platform - works equally well on Linux, Windows and MacOS, and it doesn't suck.  That's saying a lot for a cross platform GUI text editor.  Add DisposaBoy's new plugin for code completion and snippets, and you've got a formidable text editor. [1]

Brian

CrossWall

unread,
Aug 27, 2011, 8:49:18 PM8/27/11
to golan...@googlegroups.com
liteide for go

j...@webmaster.ms

unread,
Aug 28, 2011, 12:43:49 AM8/28/11
to golang-nuts

AllenDang

unread,
Aug 28, 2011, 1:39:30 AM8/28/11
to golang-nuts
SublimeText2 full fills my dream of a text editor.

Quoc Anh Trinh

unread,
Aug 28, 2011, 2:43:31 AM8/28/11
to golan...@googlegroups.com
Sublime Text all the way. You should use it for Java, JS, and HTML too.

Paulo Pinto

unread,
Aug 28, 2011, 4:25:35 AM8/28/11
to golang-nuts
Depending on which machine/os I am, I use of the following:

liteide
notepad++
emacs

Lockal

unread,
Aug 28, 2011, 12:50:02 PM8/28/11
to golang-nuts
$60 for text editor with syntax highlight? No way!

DisposaBoy

unread,
Aug 28, 2011, 1:42:56 PM8/28/11
to golan...@googlegroups.com
To be fair I think most of us wouldn't mind paying for thing we felt were worth it if we could  if only to support the little guys. With that said, the editor is free - you don't need to pay for it...

Paulo Pinto

unread,
Aug 28, 2011, 1:52:29 PM8/28/11
to golang-nuts
Same thing here. From the web site I have to wonder
what it has to offer that vi/vim (x)emacs don't
provide already.

barnex

unread,
Aug 28, 2011, 12:54:13 PM8/28/11
to golang-nuts
Go for emacs or vim. You'll never look back...

Rob 'Commander' Pike

unread,
Aug 28, 2011, 5:31:40 PM8/28/11
to barnex, golang-nuts

On 29/08/2011, at 2:54 AM, barnex wrote:

> Go for emacs or vim. You'll never look back...

You might look forward, though. Those editors are based on designs from the 1960s and 1970s.

-rob

Bjorn Tipling

unread,
Aug 28, 2011, 5:35:24 PM8/28/11
to Rob 'Commander' Pike, barnex, golang-nuts
Unfortunately, looking forward always seems to involve having to use the mouse or a touchpad... 

ron minnich

unread,
Aug 28, 2011, 5:57:03 PM8/28/11
to Rob 'Commander' Pike, barnex, golang-nuts
On Sun, Aug 28, 2011 at 2:31 PM, Rob 'Commander' Pike <r...@google.com> wrote:

> You might look forward, though. Those editors are based on designs from the 1960s and 1970s.

Rob, what's your current choice for Go editing?

ron

Francisco Souza

unread,
Aug 28, 2011, 6:26:02 PM8/28/11
to Bjorn Tipling, Rob 'Commander' Pike, barnex, golang-nuts
On Sun, Aug 28, 2011 at 6:35 PM, Bjorn Tipling <bjorn....@gmail.com> wrote:
Unfortunately, looking forward always seems to involve having to use the mouse or a touchpad... 

+1, which sucks :(

On Sun, Aug 28, 2011 at 6:57 PM, ron minnich <rmin...@gmail.com> wrote:
On Sun, Aug 28, 2011 at 2:31 PM, Rob 'Commander' Pike <r...@google.com> wrote:

> You might look forward, though. Those editors are based on designs from the 1960s and 1970s.

Rob, what's your current choice for Go editing?

I'd guess acme [1].


--
Francisco Souza

ron minnich

unread,
Aug 28, 2011, 6:32:08 PM8/28/11
to Francisco Souza, Bjorn Tipling, Rob 'Commander' Pike, barnex, golang-nuts
On Sun, Aug 28, 2011 at 3:26 PM, Francisco Souza <f...@souza.cc> wrote:

> I'd guess acme [1].

I was hoping for something other than a guess.

ron

Bjorn Tipling

unread,
Aug 28, 2011, 7:18:24 PM8/28/11
to ron minnich, Francisco Souza, Rob 'Commander' Pike, barnex, golang-nuts
Well I tired out the liteide and Submlime Text 2 and I think they're both very nice. I need my vim modes though. See it's not like we're not open to new things.  :/

fango

unread,
Aug 28, 2011, 10:38:05 PM8/28/11
to golang-nuts
What would be next gen of Acme?
Cannot speak for others, but I just suffered and recovered from an
excursion to vim last week[1], so better stick with the one that one
used to use :)

cheers,
Fango

[1] http://going-along.blogspot.com/2011/08/almost-renewed-vim.html

Bjorn Tipling

unread,
Aug 28, 2011, 11:18:04 PM8/28/11
to fango, golang-nuts
I just tried to do some things in Sublime Text 2 that I do in Vim all the time, like select an entire line in a couple of key strokes, select multiple line in a bunch of key strokes. I saw that Sublime Text 2 does have a little more advanced text selection[1] but it's nothing like Vim. The sad truth is that it's pretty much impossible to improve on Vim or emacs because these editors are very powerful and let you do a lot of vital tasks in a few keystrokes that take decades for a developer to build and years for a user to master. It is kind of sad in a way because Sublime Text 2 does a lot of innovative things GUI wise and is a beautiful editor, but unless it wraps Vim or enables me to do the awesome things I can do in Vim, things like adding ranges to commands, us Vim users will never be able to take advantage of these new pretty UIs. MacVim and gvim might help in that regard, but they add very little to Vim in my opinion.

Quoc Anh Trinh

unread,
Aug 29, 2011, 5:25:46 AM8/29/11
to golan...@googlegroups.com
The OP asked specifically for Windows. I use Vim every elsewhere.

Joshua

unread,
Aug 29, 2011, 7:26:22 AM8/29/11
to golan...@googlegroups.com, ron minnich, Francisco Souza, Rob 'Commander' Pike, barnex
The latest dev versions of Sublime include a "Vintage" plugin that enables vim style modes. It is disabled in the Global - default settings.

Joshua

Uriel

unread,
Aug 29, 2011, 11:16:40 AM8/29/11
to pamus, golang-nuts

barnex

unread,
Aug 29, 2011, 3:11:19 AM8/29/11
to golang-nuts
> The sad truth is
> that it's pretty much impossible to improve on Vim or emacs because these
> editors are very powerful and let you do a lot of vital tasks in a few
> keystrokes that take decades for a developer to build and years for a user
> to master.

This is just my personal story here. After years of trying I still
didn't get a hang of emacs (possibly because my Ctrl key is positioned
just too far off, I kept straining my little finger). Vim took me
about a week to get comfortable with. It might be helpful to start
with gvim or "kate in vi mode" so that you have some gui to fall back
on while learning. That said, other people's opinions may vary...

Estiedi

unread,
Aug 31, 2011, 3:29:10 AM8/31/11
to golang-nuts
The best I've seen so far is Go-IDE, based on IntelliJ IDEA. It works
very well, is free (as in beer) and won't be too though to learn if
you're used to other Java IDE's.

Go here: http://go-ide.com/

Cheers,

Dirk

Mateusz Czapliński

unread,
Aug 31, 2011, 6:23:12 AM8/31/11
to golang-nuts
On 29 Sie, 17:16, Uriel <ur...@berlinblue.org> wrote:
> On Sat, Aug 27, 2011 at 5:50 PM, pamus <herbert.schic...@t-online.de> wrote:
> > I am new in Go programming and in this group and I am looking for an
> > appropriate editor for Windows 7.
> See:http://go-lang.cat-v.org/text-editors/

Also present on the above list, http://code.google.com/p/golangide/ is
an interesting IDE tailored specially for Go and working on Windows.
May be worth a try, although still somehow WIP - but OTOH the other
solutions also may not be flawless, given that Go itself is still
quite WIPpy...

regards
/Mateusz Czapliński.
Reply all
Reply to author
Forward
0 new messages