UPDATE
- I was able to fix my TextMate install. Turns out it was due to updating the default ruby installed in Snow Leopard to 1.9.1 ( So I could use MacRuby ). In order to fix this I followed Hivelogic’s tutorial on installing rails on Snow Leopard and then sym-linked usr/local/bin/ruby to the default. I know bandaid, but it works until I have the faith to try the dual ruby install method from jurisgalang .
- I also have updated this Style to include MXML and Actionscript for Flash Builder. ( It is missing css though since I couldn’t decide ).

After Snow Leopard hosed my TextMate
I had to go back to using Eclipse for my daily development. One thing that I did to make the transition more bearable was to port the Monokai theme I use religiously to Eclipse. Now granted it isn’t exact, but it is pretty close… close enough for me to pretend. It’s like hugging the unwashed pillow of your ex-girlfriend after she moves out, pitiful. I can’t wait until Macromates releases a fix or at least tells me how I can fix the bundles I use ( ant, actionscript, flex, cough)
This will work with Actionscript, and MXML in FlashBuilder ( all the Flex IDE specific styles are at the bottom)
#Thursday Oct 29 13:0:20 PDT 2009 file_export_version=3.0 /instance/org.eclipse.jdt.ui/semanticHighlighting.staticField.enabled=false /instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.class.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.number.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.staticMethodInvocation.enabled=false /instance/org.eclipse.jdt.ui/semanticHighlighting.interface.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.deprecatedMember.enabled=false /instance/org.eclipse.jdt.ui/semanticHighlighting.method.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.bold=false /instance/org.eclipse.jdt.ui/semanticHighlighting.field.enabled=false /instance/org.eclipse.jdt.ui/semanticHighlighting.annotation.enabled=false /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionForeground.SystemDefault=false /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionBackground.SystemDefault=false /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background.SystemDefault=false /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Foreground.SystemDefault=false /instance/org.eclipse.jdt.ui/java_comment_task_tag=137,132,112 /instance/org.eclipse.jdt.ui/java_operator=255,0,127 /instance/org.eclipse.jdt.ui/java_string=236,228,126 /instance/org.eclipse.jdt.ui/semanticHighlighting.class.color=82,227,246 /instance/org.eclipse.jdt.ui/semanticHighlighting.interface.color=82,227,246 /instance/org.eclipse.ui.editors/currentLineColor=91,90,78 /instance/org.eclipse.jdt.ui/java_keyword_return=255,0,127 /instance/org.eclipse.jdt.ui/java_keyword=82,227,246 /instance/org.eclipse.debug.ui/org.eclipse.debug.ui.outColor=255,255,255 /instance/org.eclipse.jdt.ui/java_single_line_comment=205,139,0 /instance/org.eclipse.jdt.ui/java_default=82,227,246 /instance/org.eclipse.jdt.ui/semanticHighlighting.number.color=196,140,255 /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionBackground=59,58,50 /instance/org.eclipse.debug.ui/org.eclipse.debug.ui.consoleBackground=51,53,45 /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background=51,53,45 /instance/org.eclipse.jdt.ui/java_multi_line_comment=137,132,112 /instance/org.eclipse.jdt.ui/java_bracket=249,250,244 /instance/org.eclipse.jdt.ui/sourceHoverBackgroundColor=255,255,225 /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionForeground=64,64,64 /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Foreground=207,191,173 /instance/org.eclipse.ui.editors/deletionIndicationColor=255,0,0 /instance/org.eclipse.jdt.ui/content_assist_proposals_foreground=0,0,0 /instance/org.eclipse.ui.editors/lineNumberColor=82,227,246 /instance/org.eclipse.jdt.ui/content_assist_proposals_background=255,255,255 /instance/org.eclipse.jdt.ui/semanticHighlighting.method.color=167,236,33 /instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.color=167,236,33 /instance/com.adobe.flexide.mxml.core/mxmlTagColor=\#A7EC21 /instance/com.adobe.flexide.as.core/asASDocColor=\#898470 /instance/com.adobe.flexide.mxml.core/mxmlStringColor=\#ECE47E /instance/com.adobe.flexide.as.core/asFunctionColor=\#52E3F6 /instance/com.adobe.flexide.as.core/asOperatorColor=\#FF007F /instance/com.adobe.flexide.as.core/asClassColor=\#52E3F6 /instance/com.adobe.flexide.as.core/asStringColor=\#ECE47E /instance/com.adobe.flexide.mxml.core/mxmlCommentColor=\#898470 /instance/com.adobe.flexide.mxml.core/asASDocColor=\#898470 /instance/com.adobe.flexide.as.core/asMetadataColor=\#52E3F6 /instance/com.adobe.flexide.as.core/asVarColor=\#52E3F6 /instance/com.adobe.flexide.as.core/asInterfaceColor=\#F2F2F2 /instance/com.adobe.flexide.as.core/asTextColor=\#F5F5F5 /instance/com.adobe.flexide.mxml.core/mxmlProcessingInstructionColor=\#898470 /instance/com.adobe.flexide.as.core/asReservedColor=\#52E3F6 /instance/com.adobe.flexide.mxml.core/mxmlComponentTagColor=\#52E3F6 /instance/com.adobe.flexide.editorcore/defaultCurrentLineColor=91,90,78 /instance/com.adobe.flexide.as.core/asBracketColor=\#52E3F6 /instance/com.adobe.flexide.mxml.core/mxmlTextColor=\#E3007F /instance/com.adobe.flexide.as.core/asPackageColor=\#52E3F6 /instance/com.adobe.flexide.as.core/asTraceColor=\#52E3F6 /instance/com.adobe.flexide.as.core/asCommentColor=\#898470
This one only works for Java
Copy paste this:
#Wed Sept 23 10:48:40 PDT 2009 file_export_version=3.0 /instance/org.eclipse.jdt.ui/semanticHighlighting.staticField.enabled=false /instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.class.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.number.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.staticMethodInvocation.enabled=false /instance/org.eclipse.jdt.ui/semanticHighlighting.interface.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.deprecatedMember.enabled=false /instance/org.eclipse.jdt.ui/semanticHighlighting.method.enabled=true /instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.bold=false /instance/org.eclipse.jdt.ui/semanticHighlighting.field.enabled=false /instance/org.eclipse.jdt.ui/semanticHighlighting.annotation.enabled=false /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionForeground.SystemDefault=false /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionBackground.SystemDefault=false /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background.SystemDefault=false /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Foreground.SystemDefault=false /instance/org.eclipse.jdt.ui/java_comment_task_tag=137,132,112 /instance/org.eclipse.jdt.ui/java_operator=255,0,127 /instance/org.eclipse.jdt.ui/java_string=236,228,126 /instance/org.eclipse.jdt.ui/semanticHighlighting.class.color=82,227,246 /instance/org.eclipse.jdt.ui/semanticHighlighting.interface.color=82,227,246 /instance/org.eclipse.ui.editors/currentLineColor=91,90,78 /instance/org.eclipse.jdt.ui/java_keyword_return=255,0,127 /instance/org.eclipse.jdt.ui/java_keyword=82,227,246 /instance/org.eclipse.debug.ui/org.eclipse.debug.ui.outColor=255,255,255 /instance/org.eclipse.jdt.ui/java_single_line_comment=205,139,0 /instance/org.eclipse.jdt.ui/java_default=82,227,246 /instance/org.eclipse.jdt.ui/semanticHighlighting.number.color=196,140,255 /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionBackground=59,58,50 /instance/org.eclipse.debug.ui/org.eclipse.debug.ui.consoleBackground=51,53,45 /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background=51,53,45 /instance/org.eclipse.jdt.ui/java_multi_line_comment=137,132,112 /instance/org.eclipse.jdt.ui/java_bracket=249,250,244 /instance/org.eclipse.jdt.ui/sourceHoverBackgroundColor=255,255,225 /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.SelectionForeground=64,64,64 /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Foreground=207,191,173 /instance/org.eclipse.ui.editors/deletionIndicationColor=255,0,0 /instance/org.eclipse.jdt.ui/content_assist_proposals_foreground=0,0,0 /instance/org.eclipse.ui.editors/lineNumberColor=82,227,246 /instance/org.eclipse.jdt.ui/content_assist_proposals_background=255,255,255 /instance/org.eclipse.jdt.ui/semanticHighlighting.method.color=167,236,33 /instance/org.eclipse.jdt.ui/semanticHighlighting.methodDeclarationName.color=167,236,33
into a file called Monokai.epf
Save it somewheres then in Eclipse go to Import>other>preferences. Happy day.
Use at your own risk.
