4 ms·
Played with it a bit, and it has promise. I immediately ran into a few issues: 1. No way to edit just a file, you have to create a project. 2. No way to exit f
by crad 17y ago
Played with it a bit, and it has promise. I immediately ran into a few issues:
1. No way to edit just a file, you have to create a project.
2. No way to exit full screen mode.
Will be good for Django developers, for sure, but for us non-Django folks, it does make some poor assumptions in its code inspector, specifically with regard with templates. It kicked out plenty of errors in my perfectly valid Tornado templates.
- phillytom 17y ago1. Yes, this is true in IntelliJ (the root for all these projects) as well. As these things go, it is a pretty lightweight project - just point it at a directory and go. But yes, required. 2. On Mac: Option-Command-F11 toggles this. Overall, I really like this product, but I've been been an IntelliJ fan for years. Things I like: - diff tool - scm integration - todo list - refactorings, although obviously the current set is limited - very keyboard friendly Still need to try the debugger and figure out how to set multiple Python paths.
- crad 17y agoThanks for the Option-Command-F11 tip. They should give an icon or something when it's in full screen mode, it seems to interfere with all other Mac keystrokes. I ended up quitting the app to get out of it.
- phillytom 17y agoIf you are new to their products, one quick way to learn your way around (since so much of the app is exposed to the keyboard) is to just work through the keyboard shortcuts trying them out. I don't see the doc for PyCharm yet, but most are the same as Intellij - http://www.jetbrains.com/idea/documentation/documentation.html http://www.jetbrains.com/idea/documentation/documentation.ht... Good ones include: Command-w: smart expanding select Shift-command-N: Navigate to file. Note you can use wildcards in this box Command-p: param info
- yole 17y agoCould you please provide some examples of incorrect errors reported by PyCharm? You can file bug reports in our issue tracker: http://youtrack.jetbrains.net/ http://youtrack.jetbrains.net/