394 comments

[ 2.8 ms ] story [ 303 ms ] thread
NOOOOO. I've been waiting to upgrade Resharper for VS2012 and their page is offline.
A personal license for Resharper is exactly why I've been hoping for a sale.
Sick of waiting for my work to buy a volume licence, but seeing as it's a nicety and not a need to have, I might as well do the same.
We're working on it. Sorry. Response has been overwhelming.
The response was overwhelming! We should be back up and running shortly :-)
Please do share the results (number of sales up or down, revenue up or down if you can).
Given that the checkout page is 404'ing, I'd say the requests are what is truly overwhelming ;)
(comment deleted)
Haha I just upgraded my Resharper license last night. That was a mistake.
btw - personal licences only (i.e. not commercial licenses).
As I understood it a personal license is just a named license (you can still use it commercially).
(comment deleted)
From the documentation:

Personal licenses are not available to companies in any way or form. Transfer of personal licenses to any third party and/or reimbursement for personal license purchase by a company are prohibited by the Personal License Agreement.

So not sure what to make of that exactly... Individuals can buy it and use it commercially but companies can't? Even if you're a contractor working in your spare time, you are likely to be registered as a limited company.

i have a personal licence and use it for work. no-one has sued me. it's my ide. i bought it. i use it. that is how i expect things to work.

surely the commercial licence is for when a company is buying it, and expects to have N programmers, who are replaceable, using it at any one time. that's a completely different use case.

the only frustrating thing is that if you have multiple machines (say a desktop and a laptop) and switch between them (eg working one project on the laptop in living room; leaving the ide open for another project in the office) then it complains. you can fix this by blocking some firewall port (bonjour iirc). oh, that and the complete LACK OF SUPPORT FOR C / C++... in intellij idea.

The way I understood it, a personal license is if you're paying for it (and the company isn't reimbursing you for it). You can still use it for commercial purposes.
Personal license means it's in your name, nothing more. Whereas Commercial license means it's in your company's name and therefore unnamed, so it does not belong to a single individual but to the company.
Personal license means I can use it. Company license means the company can let me, or any ONE else at the company use it.
Yes and the contractor issue is important. Like most contractors in the UK I work through a limited company for tax reasons; that means the tools have to be owned by the company.

However... in effect I am the company, no one else will use it. JetBrains need to give us an official answer on that situation. I qualify for the personal license, but I have to enter a VAT number

The commercial license is the basic licensing model and it has the same functionality as a personal or an academic licenses. JetBrains offers discounted personal models to support private individuals. It is only the following exception, which allows you to buy a discounted personal license model: If you have to pay it out of your own pocket, you are not getting reimbursed for buying it and you do not use any company detail (company name, company address, company VAT ID) during the purchasing process.
I own personal licenses for 3 of their products. I use all three products for commercial work, but those licenses are my personal property. Two of those I use in my day job, the other I use for my spare time iOS development.
Not sure what happens if you are self employed or have a limited company to consult from.
That's the issue; JetBrains seem entirely unaware of that. I am one man operating through a limited company. According to them I have to buy the commercial edition even though I am the company...
You can buy a personal licence using your own credit card. What you can't do is buy a license using your company credit card, or claim back the expense.
I need pycharm student licence! is that included?
No, but the personal license is now actually cheaper than the academic license (at least for IDEA), so you're actually better off. Pretty sure the academic license is no longer valid as soon as you finish school.
If I recall correctly, the Academic version of Idea was $100AUD, and now the personal version is only $50. I was going to buy the academic version (for PhD related development), but now I'll definitely buy the personal version.

I imagine it would be the same value for PyCharm.

Fantastic! I've been trying out PyCharm and really loving it. I'm used to programming in nice cozy Windows IDEs, so this is making picking up Python a lot easier for me than using vi or Sublime.
Funny, I find the IdeaVim plugin that emulates some Vim functionality to be one of my top reasons for loving all the JetBrains products.
The big thing for me is stuff like good code completion. I import a library and can just type "objectname." and then it tells me all the properties and methods of the object. I don't know if there are any plugins for Vim to make that work, but in Pycharm it works very well straight out of the box.
Can someone chime in with how Pycharm compares to Komodo Edit - or maybe just if you've had a positive/negative experience with Pycharm?

I'm starting to get a little frustrated with Komodo, and I remember liking a very brief Pycharm demo I tried a few years back, but I'd love to hear an HNer's opinion if you happen to use it day to day.

It seemed to have a pretty good reputation back then, but one of the concerns I had was hearing something on HN about it occasionally "optimizing" or making modifications to your code unilaterally.

Thanks in advance.

I have used PyCharm daily since its early versions and have been mostly happy with it. When I think about it, it's actually the first IDE for any language I've kept using for longer than a couple of weeks. The best features for me include code navigation, run/test/debug, refactoring, inspections, keyboard-friendliness. It's also got a decent editor and built-in support for Sass and CoffeeScript. Btw, they also provide a free licence for open source development.
> When I think about it, it's actually the first IDE for any language I've kept using for longer than a couple of weeks.

This is exactly what I say when people ask about pyCharm. I think i've tried a dozen IDEs and its the only one I stuck to. I've used it for a couple of years now for django and python development (and they've also just added first-class Flask support), plus I use it for front-end/javascript coding now too, I couldn't live without it now.

I've been using PyCharm for almost a year now, for professional development (and some pet projects), and I am very happy with it.

I never had PyCharm making undetected changes to my code.

What about WingIDE? Does it make sense to switch to PyCharm?
IMO not, I personally like WingIDE more but I am using PyCharm on OSX as it is better integrated and has a better virtualenv support. You can always just try PyCharm for free
(comment deleted)
Same opinion with mrud.

I also find PyCharm better with javascripts. WingIDE has a better debugger but I find PyCharm good enough for me.

Avid PyCharm user and JetBrains supporter here.

Before trying PyCharm and switching basically immediately I was using heavily plugged Vim and Tmux setup.

The main problem I had with the old setup was not Python, actually it was JavaSript editing, since Vim syntax highlighting just breaks down on modern JS.

After I tried out PyCharm I was an instant convert, JS and HTML editors are awersome, Vim integration is awesome and Django and VCS integrations are awesome.

PyCharm made coding fun again for me, its that good.

Judging by how slow your site is at 7am EST, I'd say your sale is a big success :)

Anyone used AppCode? I'm tempted to give it a try, but what's its killer features compared to Xcode? If refactoring works with ObjC++ that'd be a great start; worth EUR23 alone.

It works great for me. If I'm making just minor code tweaks or configuration changes, I stay on Xcode. Whenever I expect to do more coding, I launch AppCode.

I had already been an Intellij user for a few years before starting on iOS projects on the side. At the time, AppCode wasn't available yet, so I had no choice. The more I used Xcode, the more I lamented the lack of choice.

Once AppCode came out, I bought it right away. It's a lot more stable and usable now, and I would definitely recommend it to anyone who has used anything other than Xcode.

If you've been an Xcode user all your life, you don't really know any better, and that's fine, more power to you.

If you've used any other IDE before, you know the features that Xcode lacks, and AppCode is the alternative you've been hoping for.

Thanks. I'm a long-standing IntelliJ user; I ditched Eclipse in favour of it at my day job 4 years ago and I never looked back. Looks like I'll try it.
killer feature being it doesn't crash every 15 minutes!
I've used Xcode for C programming. It's great for that on a mac, esepcially since debugging is built in and I don't have to turn to DDD all the time. And so far it's only crashed about 3-4 times during the 6-8 months I was using it pretty much daily.
The original xcode4 was very buggy. Nowadays it works fine, even if it doesn't have all the fancy editing of a JetBrains IDE. My biggest complaint is that xcode4 removed a lot of the automation hooks that xcode3.x had, and it doesn't seem that they will ever be added back.
AppCode has been a wonderful tool for me. I have been using it since the EAP of 1.0. If you've used IntelliJ IDEA before you will feel very comfortable here. The refactorings are great and only getting better. The debugger and the ability to inspect variables much more easily that in Xcode is awesome. I just recently renewed my support on AppCode and I could have saved some cash, but the tool is so inexpensive as it is that I don't care. But, I am going to buy my upgrade to IntelliJ IDEA 12 today. I've had every version of IDEA since version 2!

But, again AppCode is an awesome tool. When you consider the only way JetBrains can write a tool that reads Xcode projects is to constantly reverse engineer what Apple puts out, it's quite amazing.

I'm using it as well since the 1.0 EAP. However, one thing I miss from Xcode (I can't believe I'm saying this) is the handling of breakpoints.

As per this article: http://www.cimgf.com/2012/12/13/xcode-lldb-tutorial/, in Xcode it's possible to change the values of variables on the fly, while debugging, using breakpoints. I don't think that's possible at the moment with AppCode (please correct me if I'm wrong).

Having said that, I'm 99% of my day in AppCode and I go to Xcode only for xib editing and this kind of advanced lldb debugging.

Any major limitations of using IDEA with Ruby and Python plugins, versus RubyMine + PyCharm?

I prefer the idea of a single extensible IDE, but can't figure out the tradeoffs by reading the descriptions.

I've never looked at the difference between the three. But, from what I have read/understand, is that IDEA Ultimate can do anything RubyMine or PyCharm can do via their respective plugins.

Here's an old doc from JetBrains about RubyMine and Intellij IDEA: http://devnet.jetbrains.net/docs/DOC-1146

"Judging by how slow your site is at 7am EST, I'd say your sale is a big success :)"

I'm not using any proxy service, but was just taken to the Czech version of the site. At the bottom of the prices page "Purchases from Czech Republic are charged in EUR. If you are not from Czech Republic, please select your country", unfortunately, the United States isn't on the list. So I'd say they're more than slow at the moment.

The US is on the list. It's at the top (2nd item) instead of being in alphabetical order. This would work great if it weren't defaulting to Czech. By the way, web designers trying to do this: add the "special" values at the top of the list (so they're easy to find) AND ALSO in alphabetical order (in case users go looking) -- it still works fine with duplicate entries.
They put United States near the top of the list, not in alphabetic order.
mcherm & akavel - Thank you. I've seen this on other lists, but those lists actually display that top list first. When I chose the IntelliJ country options it put me directly at the Czech option, so I didn't even try the top of the list.

mcherm - yes, for usability purposes they should be put in both places

I am still waiting for it to go multi-platform.
That will probably never happen. The tool is geared around iOS and Mac development. You have to have Apple's SDK, on a Mac running OS X (which is the only 'legal' way). You'd never be able to compile or run the code.
Exactly, what I mean is that I would like to have an IDE of JetBrains quality to be able to do Objective-C/C++ multiplatform.

I could care less about iOS development as it is not part of my day job.

I'm trying like hell to get a copy of AppCode, guess I'll be hitting F5 all day trying to get it in the cart. For $25 I have to try it... big fan of other JetBrains products.
I'll probably wait for tomorrow.. it's not like it's going to be sold out (I hope).
50 bucks for IntelliJ IDEA?! This is more than a bargain.
It seems they got HNned / slashdotted / reddited (?) pretty quickly. Here's to hoping they can get it back up soon - I postponed buying a license because I didn't have enough money on my paypal account last time.
I like the Copyright date range at the bottom of that page.

I recently renewed my WebStorm license (it's valid till August 2013). If anyone from Jetbrains is reading this, can I renew it for another year today?

From their terms page: Regardless of the actual upgrade subscription renewal date, your new upgrade subscription term will always start on the date following your previous upgrade subscription expiration date.
@floydpink, the answer is yes.
Can anyone vouch for RubyMine? Its going to be my first venture in to the language, is it a good tool to have?

I'm looking at Rubymine and PHPstorm, at these prices ill call it a Christmas present from me to me.

Unfortunately lots of other people seem to have the same idea and the site is currently bricked.

One vote for rubymine. It handles all the rubyisms like rvm, rbenv, bundler and the various servers nicely as well as syntax hightlighting for all the ususals plus haml, coffeescript etc.

It also looks like it will be getting nice Torquebox integration soon if you are a jruby / Torquebox person.

I must admit though that I do not use the advanced features half as much as I should.

I'm a ruby novice, and I love me my IDEs. I've been quite happy with RubyMine, this coming from a Visual Studio user.

It also integrates with using Foreman so you can still debug in the IDE, which since I deploy to Heroku (and I'm a big ol Ruby novice), was a really big plus.

Sold. Thanks everyone, this is why i love this community =)
Every Ruby user I know personally that's tried RubyMine loves it; from total beginners to experts (myself included).

Note that IntelliJ effectively includes both RubyMine and PHPStorm (+ PyCharm); it's the better choice if you're wanting both.

RubyMine has my vote for best Ruby IDE (at least in terms of what I've personally used). It has many helpful features (e.g.: click-through to classes/method definitions), and its ability to debug just pushes it right over the top to make it a must-have for me.
It's a very nice IDE but I found that it felt too slow and laggy compared to a text editor. In my case the bells and whistles weren't worth feeling like I was typing on a dialup shell so I stopped using it.
Does anyone know how, say, IntelliJ handles Javascript? or RubyMine?

For instance, If I've got a Rails project with JS in it, do I need both WebStorm and RubyMine?

Wish there was "one IDE to rule them all!" type of thing. I don't work in just one language.

If you install the JetBrains Python plugin into IDEA you get the same functionality as PyCharm, same with Ruby.
If I have pycharm - is it more or less the same when I install e.g. the Ruby plugin?
I believe only IntelliJ gets the other IDEs as plugins.
I don't know if this is true (I'm not disputing it), however AppCode has officially been recognized as the only IDE version that will ever be compatible with *.xcodeproj files. It's functionality is not 'plugin-able'.
You're right, though I think that AppCode is an unusual case; you can only use it on OS X, right? It is a completely different beast.

For IDEA, though, you can indeed get the same functionality of PHPStorm, PyCharm, etc, by simply using their respective plugins for IDEA. However, the plugins are sometimes behind the stand-alone IDEs, in terms of features.

I use PyCharm for Python & some Javascript development. Works quite well although there could be improvements in the code inspection for javascript files.
Intellij handles Javascript great. One advantage of AppCode is that the IDE smarts aren't limited to Objective C code but also includes JS code, which works well when I'm working on my WebView/JS-based projects. I haven't used RubyMine directly, but I would be surprised if it didn't have JS smarts like all their other IDEs. However, I would echo chrizel's comment that Intellij would be that one IDE to rule them all, at least in your case. Intellij has some Ruby plugins that worked well enough when I played around with Ruby a few years back, and the plugin is developed and maintained by JetBrains themselves.
I believe you can download it and evaluate for 30 days. In your case, it may be more like 23 hours, but you still get to play.

I've had pretty good success with most basic JavaScript stuff, whether in a .js file or embedded in some server side template. Haven't tested it with more complex stuff though. I also concur with my siblings here that IntelliJ IDEA is my "one IDE to rule them all!".

We use the same core for JavaScript, HTML, CSS among all IDE's. They're often not available at the same time because we ship at different times. Otherwise all the same.
Are you saying that if I buy AppCode WebStorm would be redundant/unnecessary?
(comment deleted)
This web-site needs Cloudflare or similar. I cannot get a darn thing to load.
Concur - Site is non responsive (well, pages are taking 60+ seconds to load) right now. I'll check back in a few hours.
Sorry, we're on it. Most of jetbrains.com resources should be working right now, estore we're trying to push back to service. Current estimate: 2-3 hours
My advice: don't say your site is down for "scheduled maintenance" when it's obviously because of an unexpected surge in traffic. It just makes you look dishonest. (Well, either that or really terrible at scheduling your maintenance periods.)
A hell of advice. Will pass that over to the team who's maintaining JetBrains estore. Thanks )
I've always been very pro-Eclipse... however this kind of price and the feature list have me clicking the IntelliJ buy button
Seems like a good idea to make a lot people know the product and renew the product for $59 next year. I'm in as soon as the site is back up
I have WebStorm and it is great. I was thinking about phpStorm and appCode. Can someone confirm that IDEA with Plugins will have the same feature of those apps? I am trying to see what is best to buy separate apps or IDEA alone and add plugins.
Jetbrains site seems to be down completely now; I keep getting a maintenance page
Yep, completely broken, e-mailed myself I'll be buying it at work tomorrow!
Yeah, sorry about that, we've been faced with unprecedented demand. Stay tuned while we fix this...
I'm in Bolivia but I get prices in British Pounds including VAT costs. What gives?

If I use a service like HideMyAss.com to get the US page, I can see the goods in dollars and that price I should be charged.

Any suggestions? I shouldn't have to pay VAT as I'm not located in the EU.

Thanks!

I think their location detection code is lagging out a bit, but on every pricing page I've seen there's a bit to change your country to anything you like.
@sergiotapia, you can switch your country... on the purchase page you should find text below the table to do this...

Purchases from 123 are charged in XYZ. If you are not from 123, please select your country

Thanks! That dropdown was really hard to find, and the text for that option has bad contrast with the background.

Works!

Conversion rates are also pretty bad as 50 USD transforms into 47€ + VAT. I'm not really complaining since this is still a good deal.
Wow, this is great. My PyCharm upgrade is due and I might get the IDEA license too!
you could just purchase IDEA and install python/ruby/c++ plugins for free
If there is one thing they learn from this sale, it's that no one seems to understand what IDEA is, and how each product relates to each other!
Is it true that there's no difference between IDEA with plugins and PyCharm, etc? I haven't used these products before so have no idea and I've heard a few people saying similar things.
Have a look though the other comments, but it seems to be that way.
Only real difference I'm aware of is the release schedule; as far as I can tell the plugins get major updates with IntelliJ releases, not alongside the separate IDEs.

(It's possible I'm wrong, just my observations)

I've been using PyCharm for 2 years now and I love it. I am thinking of buying WebStorm, as the web app I work on has gotten a lot more JS heavy.

Would I be better off getting IntelliJ and getting plugins for it, or having PyCharm and WebStorm separately? This has an impact down the road when I have to renew licences!

Is there a reason you need Webstorm? From what I have tried to find, Pycharm includes Webstorm features and any missing features (Node.js) can be downloaded as a plugin.

Do you know any specific feature that you are looking for that is not in Pycharm? I am in a similar situation and was wondering the same.

In case you're not able to get through right now: The offer is valid until Friday, 21 December 2012, 5:11 am CST (GMT-6)
I'm inclined to believe (if they want to be nice to their customers) that they'll extend the offer if the site remains unavailable like it is right now for the next 24 hours.
Of course, if we're into an extended out-of-service period, we'll prolong the offer. Current service restoration estimate is 2-3 hours though. Sorry, please hold on )
If far as I'm concerned, you were definitely in an extended out-of-service period, but this morning it appears you decided NOT to extend the offer. That's too bad.
intellij idea 50 bucks only, this is a steal !!!
You know what would make this a really awesome sale? If we could just buy it all for an even bigger discount.
With the exception of reShaper, YouTrack, and the Obj-C environment, I think that's called IntelliJ…
Yeah I figured that after from all the comments here, IntelliJ is one of the few on the list I never actually looked at because I don't work with Java much.
Are you saying that intelliJ has the features of pycharm and appcode? or am I misunderstanding?
Yes, it does, via plugins for PHP and Python. Based upon the other comments here, it seems the release cycle of plugins lags a bit.