Like the TextMate finder, as you type, it progressively reduces the number of files to that match what you have typed based on some fuzzy text algorithms that match what you have typed against anywhere in the files’ full path name. The PeepOpen window is larger, and displays the directory of each file, a last modified date, information about whether the file is different from the last committed git version. In TextMate, PeepOpen takes over the command-t key command to bring up the fuzzy text finder, with it’s own fuzzy text finder. You can also tweak some options about git integration, and you can set global ignore preferences. This seems fiddly to me, it’s hard to imagine a normal use case where the answer to how many documents PeepCode should track is not going to be “ALL OF THEM”. The other primary preference is the number of documents to track, to a limit of 4000. In most cases, you then need to press a button to install a plugin. You must specify which editor PeepOpen is attached to, current options are Aquaemacs, Coda, Emacs, MacVim, TextMate, and XCode. After install, when you run it, it sits in the menu bar. It’s downloaded and installed like a normal Mac application. Also I use it more, so I’m comfortable with its quirks.īack to PeepOpen. TextMate’s advantages are: cleaner interface, easier for me to customize, it’s a better pure editor, and it’s somewhat more performant that RubyMine. Refactoring, though I actually don’t use that much in practice, and being able to easily run tests inline and get clickable stack traces – for various dumb reasons, I haven’t been able to set that up in TextMate. RubyMine’s advantages over TextMate are: Navigation, including search for symbol, and click on a symbol to find it’s definition. That’s the context here… I’m hoping that PeepOpen and AckMate will improve TextMate’s ability to navigate a large project such that it’s usable.įor the record. ![]() ![]() With the recent releases of PeepOpen and AckMate, though, I thought it was time to give TextMate another try. However,my laptop is underpowered compared to the dev stations and running RubyMine and JBoss made it crawl. ![]() When I’m on my Mac laptop, and not the dev station, I kept up with RubyMine, largely because RubyMine has a big advantage in ways to navigate a project, and that was a major win because of the size of this app. Since Vim and I have, let’s say, significant differences of opinion, I wound up using RubyMine – I’m a longtime JetBrains user, NetBeans drives me a little crazy, and I like RubyMine. When I wrote the “Jython Essentials” book, I desperately wanted to call it “JProgramming Jython”, but eventually sensible people prevailed.)Īnyhow… our developer stations run Ubuntu, which meant no TextMate. (As an aside, I never get tired of jthrowing that extra j onto janything jthat I jcan. Some of you know (and the rest of you don’t care) that I spend my actual day job working on a largish JRuby on JRails project.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |