<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hot keys &#8211; Aptech</title>
	<atom:link href="https://www.aptech.com/blog/tag/hot-keys/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.aptech.com</link>
	<description>GAUSS Software - Fastest Platform for Data Analytics</description>
	<lastBuildDate>Fri, 10 Apr 2020 02:30:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Top five hotkeys to get more done in GAUSS</title>
		<link>https://www.aptech.com/blog/top-five-hotkeys-to-get-more-done-in-gauss/</link>
					<comments>https://www.aptech.com/blog/top-five-hotkeys-to-get-more-done-in-gauss/#respond</comments>
		
		<dc:creator><![CDATA[Eric]]></dc:creator>
		<pubDate>Fri, 21 Dec 2018 16:51:21 +0000</pubDate>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[hot keys]]></category>
		<category><![CDATA[keyboard shortcuts]]></category>
		<guid isPermaLink="false">https://www.aptech.com/?p=19097</guid>

					<description><![CDATA[The GAUSS interface includes a number of often overlooked hotkeys and shortcuts. These features can help make programming more efficient and navigation seamless. In this blog I highlight my top five GAUSS hotkeys:

<ol>
<li>Quickly view data symbols using <code>Ctrl+E</code>.</li>
<li>Open floating command reference pages using <code>Shift+F1</code>.</li>
<li>Toggle block comments on and off using <code>Ctrl+/</code>.</li>
<li>Go to procedure definitions using <code>Ctrl+F1</code>.</li>
<li>Delete lines using <code>Ctrl+L</code>.</li>
</ol>]]></description>
										<content:encoded><![CDATA[<h3 id="introduction">Introduction</h3>
<p>The GAUSS interface includes a number of often overlooked hotkeys and shortcuts. These features can help make programming more efficient and navigation seamless. In this blog I highlight my top five GAUSS hotkeys:</p>
<ol>
<li>Quickly view data symbols using <code>Ctrl+E</code>.</li>
<li>Open floating command reference pages using <code>Shift+F1</code>.</li>
<li>Toggle block comments on and off using <code>Ctrl+/</code>.</li>
<li>Go to procedure definitions using <code>Ctrl+F1</code>.</li>
<li>Delete lines using <code>Ctrl+L</code>.</li>
</ol>
<h2 id="viewing-data-using-ctrle">Viewing data using Ctrl+E</h2>
<p>A quick view of your data can help you monitor programs and procedures. However, it isn't always convenient to navigate back and forth between your code and the <strong>Data Page</strong>.</p>
<p>The <code>Ctrl+E</code> keyboard shortcut allows you to open a floating symbol editor quickly from your code. Simply place your cursor anywhere on the name of an active data symbol and press <code>Ctrl+E</code>.</p>
<p><a href="https://www.aptech.com/wp-content/uploads/2018/12/gblog-ctrle-122018.png"><img src="https://www.aptech.com/wp-content/uploads/2018/12/gblog-ctrle-122018.png" alt="View matrices with the GAUSS Ctrl+E keyboard shortcut." width="621" height="382" class="aligncenter size-full wp-image-19144" /></a></p>
<h2 id="open-floating-command-reference-pages-using-shiftf1">Open floating command reference pages using Shift+F1</h2>
<p>When you need a little more detail about a specific GAUSS procedure or want to see a usage example, the <strong>Command Reference</strong> is the place to go.</p>
<p>While the <strong>Command Reference</strong> can be found on the <strong>Help Page</strong>, the <code>Shift+F1</code> hotkey allows you to view a particular <strong>Command Reference</strong> page without leaving your program file.</p>
<p>To open a <strong>Command Reference</strong> page, place your cursor on any built-in GAUSS procedure name and enter <code>Shift+F1</code>. A floating <strong>Command Reference</strong> page will open:</p>
<p><a href="https://www.aptech.com/wp-content/uploads/2018/12/gblog-shiftf1-122018.png"><img src="https://www.aptech.com/wp-content/uploads/2018/12/gblog-shiftf1-122018.png" alt="Get help with the Shift+F1 keyboard shortcut." width="824" height="459" class="aligncenter size-full wp-image-19145" /></a></p>
<h2 id="toggle-comment-blocks-using-ctrl">Toggle comment blocks using Ctrl+/</h2>
<p>When writing and testing programs, I often comment blocks of code to compare different versions. </p>
<p>It can be tedious to comment each line separately. Fortunately, I can avoid having to comment every single line separately by using the <code>Ctrl+/</code> hotkey.</p>
<p>If you want to comment out a block of code, select the code and enter <code>Ctrl+/</code>.</p>
<pre class="hljs-container hljs-container-solo"><code class="lang-gauss">N = 1000;
X = 10 * rndu(N,1) - 5;
Y = 5 + 2 * X + rndn(rows(X),1) * 10;</code></pre>
<p>    ↓</p>
<pre class="hljs-container hljs-container-solo"><code class="lang-gauss">//N = 1000;
//X = 10 * rndu(N,1) - 5;
//Y = 5 + 2 * X + rndn(rows(X),1) * 10;</code></pre>
<p>    ↓</p>
<pre class="hljs-container hljs-container-solo"><code class="lang-gauss">N = 1000;
X = 10 * rndu(N,1) - 5;
Y = 5 + 2 * X + rndn(rows(X),1) * 10;</code></pre>
<p>This is a toggle hotkey, so you can also remove the comments by selecting commented code and entering <code>Ctrl+/</code>.</p>
<h2 id="go-to-procedure-definitions-using-ctrlf1">Go to procedure definitions using Ctrl+F1</h2>
<p>When the <strong>Command Reference</strong> isn't enough, a procedure definition can help provide greater detail into the inner workings of GAUSS procedures.</p>
<p>Like <strong>Command Reference</strong> pages, you can navigate to procedure definitions with a hotkey. Place your cursor on the procedure name and press <code>Ctrl+F1</code>.</p>
<p><a href="https://www.aptech.com/wp-content/uploads/2018/12/gblog-ctrlf1-start-wide.png"><img src="https://www.aptech.com/wp-content/uploads/2018/12/gblog-ctrlf1-start-wide.png" alt="Use Ctrl+F1 to open procedure definition." width="800" height="68" class="aligncenter size-full wp-image-19149" /></a></p>
<p>    ↓</p>
<p><a href="https://www.aptech.com/wp-content/uploads/2018/12/gblog-ctrlf1-land-at-proc-def.png"><img src="https://www.aptech.com/wp-content/uploads/2018/12/gblog-ctrlf1-land-at-proc-def.png" alt="Use Ctrl+F1 to open procedure definition." width="800" height="214" class="aligncenter size-full wp-image-19150" /></a></p>
<p>This will move the cursor to the procedure definition <em>as long as the library containing the procedure is active</em>.</p>
<h2 id="delete-lines-using-ctrll">Delete lines using Ctrl+L</h2>
<p>Deleting a line may seem like a minor task, however, highlighting an entire line (especially if you use the mouse) and then deleting can slow a productive coding flow.</p>
<p>The final keyboard shortcut on our list, <code>Ctrl+L</code>, makes revising and editing programs simple and efficient by deleting an entire line in a single action.</p>
<p>Simply place the cursor on the line you want to delete and enter <code>Ctrl+L</code>.</p>
<p>Changed your mind or want to put the line somewhere else? Never fear, the line is stored on the clipboard and can be pasted using <code>Ctrl+V</code>.</p>
<h3 id="conclusion">Conclusion</h3>
<p>Hotkeys and shortcuts make coding more efficient and allow you to move smoothly between tasks in GAUSS. This helps you better spend your time on building and running your model.</p>
<p>In this blog we have learned about five useful GAUSS hotkeys:</p>
<ol>
<li>Quickly view data symbols using <code>Ctrl+E</code>.</li>
<li>Open floating command reference pages using <code>Shift+F1</code>.</li>
<li>Toggle block comments on and off using <code>Ctrl+/</code>.</li>
<li>Go to procedure definitions using <code>Ctrl+F1</code>.</li>
<li>Delete lines using <code>Ctrl+L</code>.</li>
</ol>]]></content:encoded>
					
					<wfw:commentRss>https://www.aptech.com/blog/top-five-hotkeys-to-get-more-done-in-gauss/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
