On Wed, Sep 19, 2012 at 10:14 AM, John Goodleaf <[email protected]> wrote: > PyCharm uses the same foundations for non-Python files as Intelli J. I think > that's one thing that PyCharm does quite a bit better than, say, WingIDE. > Support for HTML, CSS and Javascript are all excellent, and several > templating engines' files are also supported.
I saw that -- but it look as very focused on Python-related development -- i.e. if you're building a web app, you're going to need html, CSS, javascript -- but what about stuff that has nothing to do with Python? LaTeX Plain Text Fortran (!) C / C++ who knows what else? It may well be easy to plug decent modes for various stuff into it -- I"ve haven't tried, I just think its an odd choice to be selling each IDE as it's own thing. And I fi do need to also do Java, Ruby, what have you, do I really need to run three different editors/IDEs -- even if they share a core? but I'm ranting about something I haven't really tried yet... -Chris Even CoffeeScript is > well-supported. In my view, PyCharm has surpassed Wing as the best IDE for > Python. (I do love Sublime though.) > > -- > John Goodleaf > > On Wednesday, September 19, 2012 at 10:06 AM, Chris Barker wrote: > > On Tue, Sep 18, 2012 at 9:27 PM, Andrew Brookins <[email protected]> > wrote: > > but I couldn't see how to do that in a language-specific way -- i.e I > definatly want that in Python ,but may not in other modes. > > > This is in Preferences -> "Settings - More" -> "Syntax Specific - User" on > OS X. > > > ah, fount it -- thanks. It's bit tricky as that's blank to begin with, > but easy to copy and paste from the main preferences. > > Getting there with this. > > I also note that it used different key bindings on different platforms > -- darn! that's a pain, one of things I look for in an editor is that > it works the same everywhere (and works everywhere) > > > This one of the nice things about Vim and Emacs. Of course, some > people complain about the archaic shortcuts and want the program to > reflect the OS better. > > > yup -- the main reason I dumped (x)emacs a while back -- I want at > least basic stuff like cut and paste to be platform-standard. > > The thing is, sublime text seems to have gratuitous differences -- > i.e. for the most part, ctrl+something on Windows is cmd_something in > the Mac -- i.e cut, paste, etc. but they have alt_something on windows > mapped to shift_something in the Mac -- huh? > > I'll need to look into re-mapping the bindings, that can probably be done. > > Recently I tried PyCharm 2 and found it had improved a lot from > version 1. It can't match the fluidity of editing with a stripped-down > Vim or ST 2 install (ie not a bunch of plugins), but the refactoring, > code intelligence and testing integration is much better than what you > find even with a sandwich of plugins in those editors. > > > worth a good look -- I was impressed by those guys at PyCon -- they > really seemed to be working hard on making it work well for Python -- > and some folks have worked on Cython integration for it too. > > However, I really want to use the same editor fro everyting I edit -- > one of the great strengths of (X)emacs -- it had really good modes for > virtually everything. Not sure how PyCharm does for non-python files > (plain text, LaTex, C, C++, html, CSS ....) What's with having > different products for each language? > > -Chris > > > > > -- > > Christopher Barker, Ph.D. > Oceanographer > > Emergency Response Division > NOAA/NOS/OR&R (206) 526-6959 voice > 7600 Sand Point Way NE (206) 526-6329 fax > Seattle, WA 98115 (206) 526-6317 main reception > > [email protected] > > -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception [email protected]
