<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Tab Completion will save your fingers</title>
	<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/</link>
	<description>Ken &#38; Mike work on the MATLAB Desktop team</description>
	<pubDate>Tue, 06 Jan 2009 19:39:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>By: Ken</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-6018</link>
		<dc:creator>Ken</dc:creator>
		<pubDate>Wed, 10 Dec 2008 12:28:41 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-6018</guid>
		<description>Hi Saugata,

There isn't an Eclipse plugin that I'm aware of.

-Ken</description>
		<content:encoded><![CDATA[<p>Hi Saugata,</p>
<p>There isn&#8217;t an Eclipse plugin that I&#8217;m aware of.</p>
<p>-Ken</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saugata guha</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-6015</link>
		<dc:creator>Saugata guha</dc:creator>
		<pubDate>Wed, 10 Dec 2008 01:39:33 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-6015</guid>
		<description>In reference to Item 17
I have the same question, is Eclipse plugin available?
It was not answered. 
Lot of pogrammers now use Eclipse framework, so support for it will be appreciated. 

Thanks
Saugata</description>
		<content:encoded><![CDATA[<p>In reference to Item 17<br />
I have the same question, is Eclipse plugin available?<br />
It was not answered.<br />
Lot of pogrammers now use Eclipse framework, so support for it will be appreciated. </p>
<p>Thanks<br />
Saugata</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Hirsch</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-5071</link>
		<dc:creator>Scott Hirsch</dc:creator>
		<pubDate>Fri, 20 Jun 2008 12:32:14 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-5071</guid>
		<description>To Daniel and Peter, regarding tab completion on variables defined in files in the editor.  This is one of those places where MATLAB's loose interactivity makes it much harder for MATLAB to figure out your intentions through static analysis.  Other languages require that you declare variables before they are used, so it's fairly trivial to know what's what. 

That said, we've got some awfully clever people working on MATLAB.  Perhaps if I tell them it can't be done, we'll see something soon :)</description>
		<content:encoded><![CDATA[<p>To Daniel and Peter, regarding tab completion on variables defined in files in the editor.  This is one of those places where MATLAB&#8217;s loose interactivity makes it much harder for MATLAB to figure out your intentions through static analysis.  Other languages require that you declare variables before they are used, so it&#8217;s fairly trivial to know what&#8217;s what. </p>
<p>That said, we&#8217;ve got some awfully clever people working on MATLAB.  Perhaps if I tell them it can&#8217;t be done, we&#8217;ll see something soon :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-5065</link>
		<dc:creator>Ken</dc:creator>
		<pubDate>Thu, 19 Jun 2008 23:45:53 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-5065</guid>
		<description>Hi Peter,

I can assure you we are working hard on making tab-completion work in the Editor.

We'd love to hear what you think is missing from the MATLAB Editor, as we're constantly striving to improve it.

Feel free to email Mike or myself (&lt;a href="mailto:ken.orr@mathworks.com" rel="nofollow"&gt;ken.orr@mathworks.com&lt;/a&gt;).

-Ken</description>
		<content:encoded><![CDATA[<p>Hi Peter,</p>
<p>I can assure you we are working hard on making tab-completion work in the Editor.</p>
<p>We&#8217;d love to hear what you think is missing from the MATLAB Editor, as we&#8217;re constantly striving to improve it.</p>
<p>Feel free to email Mike or myself (<a href="mailto:ken.orr@mathworks.com" rel="nofollow">ken.orr@mathworks.com</a>).</p>
<p>-Ken</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-5064</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Thu, 19 Jun 2008 23:28:58 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-5064</guid>
		<description>Peter,

 Since M-files are just text files you can edit them anywhere. There may even be someone who has approximated syntax highlighting and if/end completion, etc for eclipse, but the big advantage of the MATLAB editor is cell-mode, publishing, debugging, and execution, which would be difficult to do outside of MATLAB. 

I am interested in hearing why you think our editor is not a "real editor," and what its limitations are within your workflow.  You can email me at michael.katz@mathworks.com.</description>
		<content:encoded><![CDATA[<p>Peter,</p>
<p> Since M-files are just text files you can edit them anywhere. There may even be someone who has approximated syntax highlighting and if/end completion, etc for eclipse, but the big advantage of the MATLAB editor is cell-mode, publishing, debugging, and execution, which would be difficult to do outside of MATLAB. </p>
<p>I am interested in hearing why you think our editor is not a &#8220;real editor,&#8221; and what its limitations are within your workflow.  You can email me at <a href="mailto:michael.katz@mathworks.com.">michael.katz@mathworks.com.</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-5061</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Thu, 19 Jun 2008 21:11:45 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-5061</guid>
		<description>Hi, I have to agree with Daniel.  What's up with no v7.2+ Editor support for tab completion for variables in the file being edited, but not in the workspace?

Does anyone know of an Eclipse plugin for Matlab, or does Matlab not play well with open source?  It would be such a relief to use a real editor.

Sincerely, 
Peter</description>
		<content:encoded><![CDATA[<p>Hi, I have to agree with Daniel.  What&#8217;s up with no v7.2+ Editor support for tab completion for variables in the file being edited, but not in the workspace?</p>
<p>Does anyone know of an Eclipse plugin for Matlab, or does Matlab not play well with open source?  It would be such a relief to use a real editor.</p>
<p>Sincerely,<br />
Peter</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joachim Vandekerckhove</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-4025</link>
		<dc:creator>Joachim Vandekerckhove</dc:creator>
		<pubDate>Sat, 05 Apr 2008 22:52:05 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-4025</guid>
		<description>Hah, clever trick with the bang. I'll be using that occasionally, thanks.

But I will also submit an enhancement request. Thanks for the reply!

Joachim</description>
		<content:encoded><![CDATA[<p>Hah, clever trick with the bang. I&#8217;ll be using that occasionally, thanks.</p>
<p>But I will also submit an enhancement request. Thanks for the reply!</p>
<p>Joachim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-3993</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 02 Apr 2008 20:24:24 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-3993</guid>
		<description>Joachim,

 MATLAB does not currently have support for users to add tab completion to their files. I suggest you request an enhancement from our web form (requires login):
http://www.mathworks.com/support/service_requests/contact_support.do

If you want to specify a file as an argument, there is a dirty trick you can use in the Command Window. The "!" (bang) operator is shorthand for issuing the &lt;tt&gt;&lt;a href="http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/ref/system.html" rel="nofollow"&gt;system&lt;/a&gt;&lt;/tt&gt; command. You can use this to trick the command window into thinking you are typing a shell command, use the file completion and then go back to the beginning of the line and delete the "!".

So if you wanted
&lt;pre&gt;
&gt;&gt;myfun c:\myfiles\file.txt
&lt;/pre&gt;
just use:
&lt;pre&gt;
&gt;&gt;!myfun c:\&#60;TAB&#62;....
&lt;/pre&gt;
and so on.

But please, enter the enhancement request, and be specific as possible about your particular use case. 

Thanks,
Mike</description>
		<content:encoded><![CDATA[<p>Joachim,</p>
<p> MATLAB does not currently have support for users to add tab completion to their files. I suggest you request an enhancement from our web form (requires login):<br />
<a href="http://www.mathworks.com/support/service_requests/contact_support.do" rel="nofollow">http://www.mathworks.com/support/service_requests/contact_support.do</a></p>
<p>If you want to specify a file as an argument, there is a dirty trick you can use in the Command Window. The &#8220;!&#8221; (bang) operator is shorthand for issuing the <tt><a href="http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/ref/system.html" rel="nofollow">system</a></tt> command. You can use this to trick the command window into thinking you are typing a shell command, use the file completion and then go back to the beginning of the line and delete the &#8220;!&#8221;.</p>
<p>So if you wanted</p>
<pre>
>>myfun c:\myfiles\file.txt
</pre>
<p>just use:</p>
<pre>
>>!myfun c:\&lt;TAB&gt;....
</pre>
<p>and so on.</p>
<p>But please, enter the enhancement request, and be specific as possible about your particular use case. </p>
<p>Thanks,<br />
Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joachim Vandekerckhove</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-3991</link>
		<dc:creator>Joachim Vandekerckhove</dc:creator>
		<pubDate>Wed, 02 Apr 2008 16:52:48 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-3991</guid>
		<description>Hey guys,

Thanks for this blog :)

Quick question (though suspect I know the answer): Can I somehow tell MATLAB that the input argument to my function is going to be a filename so that it'll allow me to use tab completion in the Command Window?

Cheers,


Joachim</description>
		<content:encoded><![CDATA[<p>Hey guys,</p>
<p>Thanks for this blog :)</p>
<p>Quick question (though suspect I know the answer): Can I somehow tell MATLAB that the input argument to my function is going to be a filename so that it&#8217;ll allow me to use tab completion in the Command Window?</p>
<p>Cheers,</p>
<p>Joachim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken</title>
		<link>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-2877</link>
		<dc:creator>Ken</dc:creator>
		<pubDate>Thu, 24 Jan 2008 14:46:30 +0000</pubDate>
		<guid>http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-2877</guid>
		<description>Hi Michal,

Thats a great &lt;a href="http://www.tim.cz/en/nfaq/matlab-simulink/tab-completion.php" rel="nofollow"&gt;article on tab completion for MATLAB classes&lt;/a&gt;. I like your clever workaround to the problem you mentioned &lt;a href="http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-2830" rel="nofollow"&gt;above&lt;/a&gt;!

-Ken</description>
		<content:encoded><![CDATA[<p>Hi Michal,</p>
<p>Thats a great <a href="http://www.tim.cz/en/nfaq/matlab-simulink/tab-completion.php" rel="nofollow">article on tab completion for MATLAB classes</a>. I like your clever workaround to the problem you mentioned <a href="http://blogs.mathworks.com/desktop/2007/04/27/tab-completion-will-save-your-fingers/#comment-2830" rel="nofollow">above</a>!</p>
<p>-Ken</p>
]]></content:encoded>
	</item>
</channel>
</rss>
