<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Wolfmans Howlings: More JEdit macros for rails</title>
    <link>http://blog.wolfman.com/articles/2007/05/31/more-jedit-macros-for-rails</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>A programmers Blog about Ruby, Rails and a few other issues</description>
    <item>
      <title>More JEdit macros for rails</title>
      <description>&lt;p&gt;I have been using JEdit more and more for my rails development, I have
gone back and forth between it and Epsilon, however JEdit is starting
to win out. I have upgraded to the latest pre version (4.3pre9).&lt;/p&gt;

&lt;p&gt;I have modified a number of macros to do my bidding, and I dumped the
Ruby Plugin because I kept running into things it did that I disliked,
and it still seems a little buggy.&lt;/p&gt;

&lt;p&gt;The best thing I did was update the &lt;a href="/files/ruby.xml"&gt;ruby.xml&lt;/a&gt; Language mode to fully
indent properly, like unindent end else rescue etc, and do this when
you type those words. This is now possible with some new features in
the 4.3pre9 series.&lt;/p&gt;

&lt;p&gt;I also wrote a &lt;a href="/files/haml.xml"&gt;HAML language mode&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The plugins I currently use are...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Buffer Selector&lt;/li&gt;
&lt;li&gt;BufferTabs&lt;/li&gt;
&lt;li&gt;Common Controls&lt;/li&gt;
&lt;li&gt;Console&lt;/li&gt;
&lt;li&gt;CssEditor&lt;/li&gt;
&lt;li&gt;CtagsSideKick&lt;/li&gt;
&lt;li&gt;ErrorList&lt;/li&gt;
&lt;li&gt;Highlight&lt;/li&gt;
&lt;li&gt;Info Viewer&lt;/li&gt;
&lt;li&gt;Latest Version &lt;/li&gt;
&lt;li&gt;Log Viewer&lt;/li&gt;
&lt;li&gt;MacroManager&lt;/li&gt;
&lt;li&gt;OpenIt&lt;/li&gt;
&lt;li&gt;Project Viewer &lt;/li&gt;
&lt;li&gt;QuickNotepad&lt;/li&gt;
&lt;li&gt;RecentBufferSwitcher&lt;/li&gt;
&lt;li&gt;SideKick&lt;/li&gt;
&lt;li&gt;SuperAbbrevs&lt;/li&gt;
&lt;li&gt;SwitchBuffer&lt;/li&gt;
&lt;li&gt;Tags&lt;/li&gt;
&lt;li&gt;TextTools&lt;/li&gt;
&lt;li&gt;XercesPlugin&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The macros I have downloaded, modified or written to help with rails development
are...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="/files/Expand_Hash.bsh"&gt;Expand_Hash.bsh&lt;/a&gt; - My macro to expand # to #{} when in a string&lt;/li&gt;
&lt;li&gt;Go_to_Ruby_method_v0.5.bsh - Downloaded from the macromanager&lt;/li&gt;
&lt;li&gt;Open_Related_File.bsh - Downloaded from the macromanager&lt;/li&gt;
&lt;li&gt;&lt;a href="/files/Search_Ruby_documentation_v0.4.bsh"&gt;Search_Ruby_documentation&lt;/a&gt; - A modified version of the one I
downloaded, modified to use qri, and select from a list if multiple hits&lt;/li&gt;
&lt;li&gt;&lt;a href="/files/Run_Test_Case.bsh"&gt;Run_Test_Case.bsh&lt;/a&gt; - My macro to run a specific test case or
specification. Bind it to a key (I use Shift-F11), put the cursor in a test case or specification and type the shortcut, and that specific test case will run, the results going to the console plugin.&lt;/li&gt;
&lt;li&gt;&lt;a href="/files/Select_Super_Abbrevs.bsh"&gt;Select_Super_Abbrevs.bsh&lt;/a&gt; - My macro to select from a list of matching
SupperAbbrevs&lt;/li&gt;
&lt;li&gt;Find_Next_Selected.bsh - Downloaded from the macromanager&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I have linked the ones I have written or modified so you can download
them if you like.&lt;/p&gt;

&lt;p&gt;Updated ruby.xml ruby language mode to handle case/when properly&lt;/p&gt;</description>
      <pubDate>Thu, 31 May 2007 13:27:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:a646994a-18cb-43ce-bdcf-a873fd828f49</guid>
      <author>Jim Morris</author>
      <link>http://blog.wolfman.com/articles/2007/05/31/more-jedit-macros-for-rails</link>
      <category>Rails</category>
      <category>JEdit</category>
      <category>rails</category>
      <category>editor</category>
      <category>jedit</category>
      <category>macros</category>
      <trackback:ping>http://blog.wolfman.com/articles/trackback/307</trackback:ping>
    </item>
    <item>
      <title>"More JEdit macros for rails" by Andrew</title>
      <description>&lt;p&gt;ooh, ooh, ooooh&lt;/p&gt;

&lt;p&gt;can we get / find a macro that will toggle Camelizing / Underscoreizing the selected text.&lt;/p&gt;

&lt;p&gt;That is the one thing i really liked about Textmate, the macros where just shell scripts that could be written in any language (just change the shebang as needed). I don't do Java code so the macros don't really allow me to easily edit / write them. blah.&lt;/p&gt;</description>
      <pubDate>Thu, 20 Sep 2007 12:26:25 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:924bb571-cf72-4511-84b2-771a95dc8c6c</guid>
      <link>http://blog.wolfman.com/articles/2007/05/31/more-jedit-macros-for-rails#comment-145</link>
    </item>
    <item>
      <title>"More JEdit macros for rails" by wolfmanjm</title>
      <description>&lt;p&gt;I updated ruby.xml again to fix case/when handling&lt;/p&gt;</description>
      <pubDate>Thu, 16 Aug 2007 16:44:15 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:5823f85e-ac4f-4bd8-a9d7-53e7f2b9f46f</guid>
      <link>http://blog.wolfman.com/articles/2007/05/31/more-jedit-macros-for-rails#comment-130</link>
    </item>
    <item>
      <title>"More JEdit macros for rails" by wolfmanjm</title>
      <description>&lt;p&gt;I updated the ruby.xml file fixing an indent problem&lt;/p&gt;</description>
      <pubDate>Thu, 19 Jul 2007 18:07:15 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:d31c6cb2-aa49-49ea-a7c5-e524ec79b937</guid>
      <link>http://blog.wolfman.com/articles/2007/05/31/more-jedit-macros-for-rails#comment-109</link>
    </item>
    <item>
      <title>"More JEdit macros for rails" by Jonathan Aquino</title>
      <description>&lt;p&gt;jEdit rocks!&lt;/p&gt;</description>
      <pubDate>Mon, 16 Jul 2007 14:16:13 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:746b0698-e9eb-4ba6-8c8a-510f29c5684d</guid>
      <link>http://blog.wolfman.com/articles/2007/05/31/more-jedit-macros-for-rails#comment-102</link>
    </item>
  </channel>
</rss>
