Live data from Hacker News

Poll: What is your primary editor?

news.ycombinator.com

51–60 of 99 posts

Re: Poll: What is your primary editor?

#51
post #5

I use Coda2 because it integrates the IDE, terminal tabs, browser tabs, and my (s)FTP file management all in one fullscreened window. Having my entire workflow contained within one app keeps me focused!

I found your comment very interesting: I've been using vim for a few years now and wouldn't consider changing (except for Emacs with Evil mode) because I like doing everything without lifting my hands from the keyboard.

But reading your description, I'm left slightly envious and pondering how vim could be integrated better with a browser with web development in mind specifically. I'm not sure what it'd be but it gets me thinking :)

I switch between the two easily enough but I often have to click somewhere to activate the browser part or DevTools. Switching between tabs in devtools is also inconvenient. So that makes me think of a custom app with vim bindings integrating vim, the browser itself and its developer tools... Sadly I'm afraid that would be a huge amount of work in languages I don't know to get that going. Still, thanks for making me think about it!

Re: Poll: What is your primary editor?

#52
A) I use $modern_editor_b because emacs/vim doesn't have this one feature.

B) emacs/vim does have that feature! just download this package manager and then use the package manager to install this addon if you're using python, this addon if you're using c, etc. etc.

A) That's too hard! I just want to get to work!

B) You're lazy and dumb! Type uphill both ways!

Re: Poll: What is your primary editor?

#53

To my fellow Vim users out there, I would like to ask why you use Vim? For me, Vim is what my mentor was using so it's what I picked up. It's command-line oriented which is a huge win for me, and it's available everywhere (Mac includes it by default), and I haven't hit a roadblock that's been painful enough to get me to sincerely investigate other editors. What has led you to continue using your editor of choice?

I switched to vim after seeing the astonishing speed possible in Gary Bernhardt's ruby screencasts. My vim chops just get better all the time, the depth and breadth seem limitless. It always gets faster and easier.

Re: Poll: What is your primary editor?

#54
post #10

For me, it depends on what I am working on. Android Studio : Android development. XCode : iOS development. PyCharm : Python projects. RubyMine : RoR projects. WebStorm : AngularJS projects. Sublime Text : other Front-end, NodeJS stuff and everything else (including making grocery list, writing down phone numbers).

You have a lot of tools to master. Apart from Android and iOS development you could probably stick to and improve one editor (preferably Vim winks ) for all the other projects.

PyCharm, RubyMine, and WebStrorm are all different flavours of JetBrains IDE so it's not really like three different tools.

Re: Poll: What is your primary editor?

#57
post #22

I use Sublime, but mainly because its search features are the best I've seen in any text editor. I can grep the entire codebase I'm working with for a specific string or pattern, or limit the search to specific kinds of files or files in specific directories, and see the results listed one after another in the find tab. Click on the result I want and I'm editing that file in that spot. I've considered trying out othe…

I don't like how Sublime opens the search results as a text file in a new tab. TextMate2 has all of these search features too, except it's all in a nice dialog window. Also, its Find & Replace feature live-previews your changes inside the dialog. It's really nice.

Re: Poll: What is your primary editor?

#60
post #10

For me, it depends on what I am working on. Android Studio : Android development. XCode : iOS development. PyCharm : Python projects. RubyMine : RoR projects. WebStorm : AngularJS projects. Sublime Text : other Front-end, NodeJS stuff and everything else (including making grocery list, writing down phone numbers).

You have a lot of tools to master. Apart from Android and iOS development you could probably stick to and improve one editor (preferably Vim winks ) for all the other projects.

You're right. It looks like there're a lot of IDEs to maintain & shortcuts/configurations to remember.

Thing is, Android Studio, PyCharm, RubyMine & WebStorm - all of them are different flavors from JetBrains.

So, I just did shortcut + UI configuration once and now I am sharing same configuration for all 4 of them. As a result, now they all (and at some level, Sublime Text as well) share same shortcuts, theme (Monokai), fonts(Monaco) and help me with smart autocomplete & intelligent environment based on platform/project :)

I definitely want to move to Vim one day.

Post reply on HN