<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>lescinskas.lt</title>
    <description><![CDATA[Žymės įrašai :: netbeans]]></description>
    <link>http://www.lescinskas.lt/lt/blog</link>
    <language>lt</language>
    <item>
      <title>NetBeans patarimai (Tips And Tricks)</title>
      <description><![CDATA[<p><img width="206" height="45" src="http://www.lescinskas.lt/uploads/editor/image/NB-logo-single.jpg" alt="NetBeans" /></p>
<p>Viena populiariausių (kartu su <a href="http://www.eclipse.org">Eclipse</a> ar jos pagrindu sukurtomis) programavimo aplinkų (IDE) Java, PHP, Ruby ir kitoms programavimo kalboms yra <a href="http://www.netbeans.org">NetBeans</a>. Man, kaip ir kitiems pradedantiems programuotojams, patinka šios aplinkos paprastumas, veikimas &bdquo;out of the box&ldquo;. Įskiepius diegti ir konfigūruoti aplinką čia paprasčiau nei Eclipse, nors galimybėmis šios aplinkos labai panašios.</p>
<p>Keletas patarimų iš praktikos, kad programavimas būtų efektyvesnis.</p>
<ul>
    <li><strong>Shift+ESC</strong> - Lango padidinimas per visą ekraną</li>
    <li><strong>Ctrl+Shift+Aukštyn/Žemyn</strong> - sukuria eilutės dublikatą</li>
    <li><strong>Alt+Shift+Aukštyn/Žemyn</strong> - perkelia eilutę į viršų/apačią</li>
    <li><strong>Alt+Shift+Kairė/Dešinė</strong> - padidina arba sumažina atitraukimą (indent)</li>
    <li><strong>Ctrl+E</strong> - ištrina eilutę</li>
    <li><strong>Ctrl</strong><strong>+Space</strong> - kodo autocomplete'as (jei įmanoma).</li>
    <li>6.5 ir naujesnėse versijose kintamojo aprašymui galite naudoti kodo šabloną <strong>vdoc</strong>. Jei jūsų kintamasis yra neaiškaus tipo (pvz.: kažkurios klasės objektas), virš jo rašydami <strong>vdoc</strong> ir spausdami <strong>Tab</strong> gausite strukdūrą /* @var $kintamasis Tipas */ - taip kintamajam veiks navigacija po kodą (<strong>Ctrl+pelytės paspaudimas</strong>) bei autocomplete'as. Naviguojant po kodą atgal ir pirmyn vaikščioti galima su <strong>Alt+Dešinė</strong> bei <strong>Alt+Kairė</strong>. Kintamojo aprašymai veikia ir Eclipse IDE.</li>
</ul>
<p><img width="600" height="319" src="http://www.lescinskas.lt/uploads/editor/image/NB-vardoc-basic.gif" alt="NetBeans vardoc" /></p>
<ul>
    <li><strong>Alt+Shift+O</strong> - atidaro failo paieškos langą</li>
    <li><strong>Ctrl+Alt+Shif</strong><strong>t+O</strong> - atidaro simbolio (metodo, konstantos, kintamojo) paieškos langą. Nenaudojant kintamojo aprašymo, patogu šį trumpinį spausti ant kviečiamo metodo - taip paieškos laukelyje iškart atsiranda to metodo pavadinimas.</li>
    <li><strong>Ctrl+/</strong> - užkomentuoja ar atkomentuoja eilutę ar pažymėtas eilutes</li>
    <li><strong>Ctrl+R</strong> - pervadinimo refaktoringas</li>
    <li><strong>Ctrl+Shift+F</strong> - paieška per failus. Spaudžiant prieš tai pažymėjus direktoriją projektų ar failų lange, galima pasirinkti ieškoti toje direktorijoje.</li>
    <li><strong>Ctrl+G</strong> - eina į nurodytą eilutę faile</li>
</ul>
<p>Savo nuorodų trumpinius gali susikurti ar redaguoti per <strong>Tools -&gt; Options -&gt; Keymap</strong>. Aš naudoju trumpinius kodo iš repozitorijos atnaujinimui (update) ir įkėlimui (commit).</p>
<p>Kodo šablonus galite kurti bei redaguoti per <strong>Tools -&gt; Options -&gt; Editor -&gt; Code Templates</strong>.</p>
<p>Programuoji su NetBeans? Pasidalink savo patarimais!</p>
<p>Nuorodos: <a href="http://wiki.netbeans.org/NBCDTipsAndTricks">NetBeans bendruomenės patarimai</a> bei <a href="http://stackoverflow.com/questions/628830/netbeans-tips-and-tricks">patarimai iš Stack Overflow</a>.</p>]]></description>
      <pubDate>Tue, 17 Aug 2010 11:56:00 +0300</pubDate>
      <link>http://www.lescinskas.lt/lt/blog/entry/paulius/netbeans-patarimai-tips-and-tricks</link>
    </item>
    <item>
      <title>Sprendimas: Eclipse ar Netbeans lūžta vykdant SVN operacijas</title>
      <description><![CDATA[<p>Jei programuojant Linux aplinkoje su Eclipse ar Netbeans ir, vykdant SVN operacijas, IDE pakimba ar lūžta, problema gali būti Gnome Keyring palaikyme SVN 1.6 versijoje. Kol šis defektas nėra pašalintas, reiktų naudotis problemos apėjimu. Tam reikia <strong>~/.subversion/config</strong> faile įrašyti (pakeisti) šias eilutes:</p>
<pre>
[auth]
### Set password stores used by Subversion. They should be
### delimited by spaces or commas. The order of values determines
### the order in which password stores are used.
### Valid password stores:
###   gnome-keyring        (Unix-like systems)
###   kwallet              (Unix-like systems)
###   keychain             (Mac OS X)
###   windows-cryptoapi    (Windows)
password-stores = </pre>
<p><br />
Tuščia <strong>password-stores</strong> reikšmė išjungs Gnome Keyring palaikymą ir slaptažodžiai bus saugomi paprastu tekstu, kaip ir ankstesnėse SVN versijose.</p>
<p>Šaltinis: <a href="http://subclipse.tigris.org/wiki/JavaHL#head-3a1d2d3c54791d2d751794e5d6645f1d77d95b32">subclipse.tigris.org</a></p>]]></description>
      <pubDate>Mon, 01 Mar 2010 14:59:32 +0200</pubDate>
      <link>http://www.lescinskas.lt/lt/blog/entry/paulius/sprendimas-eclipse-ar-netbeans-luzta-vykdant-svn-operacijas</link>
    </item>
  </channel>
</rss>
