3 ms·
Hopefully this fixes the random "I'm tired, so I'm going to stop doing code analysis and inspections until you restart me" bug that is the bane of my existence
by davidhansen 15y ago
Hopefully this fixes the random "I'm tired, so I'm going to stop doing code analysis and inspections until you restart me" bug that is the bane of my existence in 10.5.
- kaffeinecoma 15y agoIf you haven't already reported this as a bug I'd encourage you to do so. The Intellij folks are incredibly responsive to bug and problem reports.
- veidr 15y agoI'd like to second that comment. Unlike most companies, e.g. Apple, JetBrains is really responsive to bug reports. They have fixed everything I have ever filed a bug about. (I use RubyMine for some Ruby projects, because even though the UI is kinda insane, coding without text completion is IMO more insane.) On a related note, their bug tracker, YouTrack, is also probably the best of the dozen or so major ones I've used. Really fast, great keyboard support, and free for small teams.
- veidr 15y agoPedantic note: I wrote 'text completion', but I meant 'reasonably intelligent text completion based on either a compiler's knowledge about your source code, or good heuristically derived inferences about your source code for dynamic programming languages where that is the best approach'. Back in 2001 or so, IntelliJ was fucking mind-blowing with its Java completion and high-level insight into your code. Now, Microsoft's Visual Studio or Apple's Xcode can hang, and the other Java IDEs are at least in the same league. But very few IDEs can do a decent job of completing code for dynamic languages (especially those unlike Objective-C, with its opt-in (but fairly ubiquitous) type declarations). RubyMine (which is a variant of IDEA) does this much better than anything else I've seen. Most IDEs and editors tend to offer to complete e.g. every method defined by every class, or they fail to offer to complete the thing that you mean. That's pretty much garbage.