On 13 Apr 2014, at 17:10, Jacob Carlborg wrote:

In my opinion, if you need to code in a particular style to do code analyze the tools are not good enough.

I have conventions about how to format my code because it makes it easier to read. Allowing to work with the code using simple text utilities is a bonus.

And making a tool (based on a language parser) that can answer the “questions” I have about my source code is infeasible, yet search works amazingly well, and can be applied to revision history as well, say I want to ask things like, “was this function ever called outside module X”? For me, asking where a thing is defined or called from is a subset of what I ask, hence why I never felt the need for a dedicated tool to answer that single question, as it would come with a different workflows, and while I may start by asking “where is this called”, I may extend it to “where is it called with ‘true’ as second argument” or similiar.

I’d also like to point out that a lot of things rely on naming or formatting conventions without people calling it a tooling failure (often the opposite). Take something like ARC, it relies on Cocoa methods starting with ‘init’ or ‘new’ to return retained objects.

I’m flabbergasted that you would refer to that as a big hack.
Perhaps I was exaggerating a bit :)

I think you missed the point of what I wrote.

I really don't want to argue about this. You're happy with using TextMate, I'm happy with using TextMate and Xcode.

I would be happy to learn about better workflows, that is why I asked you why you felt Xcode was better for working with the TextMate source code (as a non-Xcode user myself).
_______________________________________________
textmate-dev mailing list
textmate-dev@lists.macromates.com
http://lists.macromates.com/listinfo/textmate-dev

Reply via email to