

Latest BBEdit plugin update has correct handling of triple-strings. There might be a simple reflective program that would print “class/object:” the name of each class (or singleton object) and then the name of each property/method with method arguments - reflectionServices.formatStackFrame (in reflect.t) has that sort of code. Unfortunately I know of no list of methods which is simple to import/screen-scrape into code. For example, to open an XML file called bob.xml in TextWrangler (assuming your working directory contains bob.xml): open -a TextWrangler.app bob.xml You can. I happen to have a Smultron file with all the classes and defined terms scraped from the library reference (Smultron has two types of keywords). It is quite simple to colour a set of keywords, apparently any colour you like - I just need to write an efficient string matching algorithm (I don’t understand the built-in CFString/make dictionary callbacks) then each type of pre-defined data can be (optionally) distinguished by a different colour. It comes with a number of advanced text editing and manipulating tools, such as multi-file search and replace, support for grep-style search and replace, find and merge differences between two versions of a text file, support for rectangular text selection and built-in text transformations. PM me if you want the C++ source code anyway. You can select the symbol from the navigation bar to jump quickly to the sections that you want. TextWrangler recognizes file structure and hierarchy. Structure, Hierarchy, and Jump to Sections. I haven’t started on code folds yet but there is Zarf’s code for I7. For easier reading don’t forget to wrap the text using the Text Display Soft Wrap menu.

My source project is a mess right now (the compiled file it generates is called “inform7” !) But I plan to put it online when I’ve straightened it out (the syntax highlighting code is fairly usable ). Save the following xml file under your user directory: /Users/ The BBEdit SDK (you don’t need BBedit to use it) has example projects with source code and a PDF explaining how to do syntax colouring and code folding. uBasic Syntax Highlighting is available for the BBEdit and TextWrangler code editors. Fix the timecodes and try saving the subtitled movie again until InqScribe doesnt report any errors, then do your FCP XML export again.#Textwrangler xml how to#