advanced IDE for OSX
Monkey Archive Forums/Monkey Discussion/advanced IDE for OSX
| ||
Hi! Is there any advanced IDE for OSX (advanced like Jungle for Windows)? Regards, Gregor |
| ||
Not specifically for Monkey. Most OSX users seem to be using TextMate, Sublime or like me Vim, thanks to some excellent plugins. |
| ||
You can get my add-ons for TextMate, Sublime Text 2, BBEdit and TextWrangler here: http://www.gingerbeardman.com/monkey/ |
| ||
I use Textmate and I love it. The tab triggers and autocompletition are immensely helpful. |
| ||
Thank you for your replies! @matt I'm using now your textmate bundle, and I'm very happy with it, works like a charm! Only a small problem: If I do a "Show Documentation on current keyword" a white window opens, but only with a spinning wheel inside. Any clues? Thank you very much! |
| ||
Yes, that command only works up to V52(f) I am almost done with a new version that works with the wiki docs of V53 and newer, no timeframe for release though sorry A workaround is to copy the old docs into you monkey folder. |
| ||
I will try this! I've open a browser with the original doc beside my textmate, but having a shortcut to the doc helps. Thank you again! Edit: I tried your hint, it works! Glad to hear you are on an update to the bundle. Good work! |
| ||
Another workaround is this:monkey="$TM_MONKEY"; preWord="blitz-wiki.appspot.com"; postWord="4d8a.html"; if [[ -n "$TM_SELECTED_TEXT" ]] ; then keyword="$TM_SELECTED_TEXT"; else keyword="$TM_CURRENT_WORD"; fi echo "<meta http-equiv=\"refresh\" content=\"0;url=file://$monkey/docs/$preWord/$keyword$postWord\">"; Copy it into BundleEditor -> monkey -> View Documentation for current keyword It seems a little bit hacky but it works (for every keyword that has it's own html file). |
| ||
That's great. Do you want to submit a pull request on github? |
| ||
great! Thank you! |
| ||
How do I do that? |
| ||
@Shinkiro1 I have added this change myself and will roll out a new version of the bundle soon but you guys should read up about github, specifically I use the github mac app to make life easier, if you are interested in helping. it would be good to have you on the team! |
| ||
Finally this has been rolled out. Sorry for the delay - this past year I got married and all sorts of other stuff https://github.com/gingerbeardman/monkey.tmbundle |
| ||
The above monkey.tmbundle also works on both the iOS and Mac versions of Textastic. The mac version is only £4 (its much more limited than TextMate). http://www.textasticapp.com/ |
| ||
Thanks. I'll update the readme with that info ASAP. |
| ||
And this made me buy Textastic for Mac (already got the iOS version) Testing now, - thanks matt. |
| ||
Great stuff. I am a Textastic user on iPad, great to see their Mac app. Readme updated. |
| ||
Is the lack of auto CamelCasing a bundle or Textasic issue ? It would be great if "class" etc. turned into "Class" when typing. [EDIT]: Entered this as a question on the Textatsic feedback forum: http://feedback.textasticapp.com/topic/179032-/ |
| ||
Please read through the feature list on the github page. These describe how TextMate 1.5 behaves. Other editors such as Textastic, or even TextMate 2, may not behave in the same way. For example, in TextMate 1.5, there is something called snippet expansion. type "class" (lowercase) press TAB expansion from single word to code snippet with proper casing and formatting. TextMate offers many, many cool things. As far as I can see, Textastic currently only has basic bundle support: Working: Syntax Highlighting Easy Source Navigation (View/Symbols) Quick Start Template (after copying it manually) Not working: Auto Completion of Keywords Expand Keywords into Code Build options Build/Run hotkeys Jump to Error Context Sensitive Help Bundle Update Check Code Folding, Configurable Shortcut Keys Let me know if your findings are different. |