
Ako docielit aby Notepad++ robil dane veci
Mam najnovsiu verziu notepad++ na win7.
Co potrebujem a nikde som sa k tomu nedoklikal:
1, Zresetovat Shortcut mapper teda vsetky key bindings. Google hovori, ze mam ist do C:\Users\a\AppData\Roaming\Notepad++ > shortcuts.xml a zmazat to a potom restartovat. Ale to je sprostost, lebo v tom subore mam iba toto malo:
<NotepadPlus>
<InternalCommands>
<Shortcut id="47000" Ctrl="no" Alt="no" Shift="no" Key="0" />
<Shortcut id="41006" Ctrl="yes" Alt="yes" Shift="yes" Key="90" />
</InternalCommands>
<Macros>
<Macro name="Trim Trailing and save" Ctrl="no" Alt="yes" Shift="yes" Key="83">
<Action type="2" message="0" wParam="42024" lParam="0" sParam="" />
<Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
</Macro>
</Macros>
<UserDefinedCommands>
<Command name="Launch in Firefox" Ctrl="yes" Alt="yes" Shift="yes" Key="88">firefox "$(FULL_CURRENT_PATH)"</Command>
<Command name="Launch in IE" Ctrl="yes" Alt="yes" Shift="yes" Key="73">iexplore "$(FULL_CURRENT_PATH)"</Command>
<Command name="Launch in Chrome" Ctrl="yes" Alt="yes" Shift="yes" Key="82">chrome "$(FULL_CURRENT_PATH)"</Command>
<Command name="Launch in Safari" Ctrl="yes" Alt="yes" Shift="yes" Key="70">safari "$(FULL_CURRENT_PATH)"</Command>
<Command name="Get php help" Ctrl="no" Alt="yes" Shift="no" Key="112">www.php.net/$(CURRENT_WORD)</Command>
<Command name="Google Search" Ctrl="no" Alt="yes" Shift="no" Key="113">https://www.google.com/search?q=$(CURRENT_WORD)</Command>
<Command name="Wikipedia Search" Ctrl="no" Alt="yes" Shift="no" Key="114">https://en.wikipedia.org/wiki/Special:Search?search=$(CURRENT_WORD)</Command>
<Command name="Open file" Ctrl="no" Alt="yes" Shift="no" Key="116">$(NPP_DIRECTORY)\notepad++.exe $(CURRENT_WORD)</Command>
<Command name="Open in another instance" Ctrl="no" Alt="yes" Shift="no" Key="117">$(NPP_DIRECTORY)\notepad++.exe $(CURRENT_WORD) -nosession -multiInst</Command>
<Command name="Send via Outlook" Ctrl="yes" Alt="yes" Shift="yes" Key="79">outlook /a "$(FULL_CURRENT_PATH)"</Command>
<Command name="sfdf" Ctrl="no" Alt="yes" Shift="no" Key="81">"C:\Program Files\Python 3.5\python.exe" "$(FULL_CURRENT_PATH)"</Command>
</UserDefinedCommands>
<PluginCommands />
<ScintillaKeys />
</NotepadPlus>
Ziadne ani zmene keybindings tu nie su !
2, Docielit pri autotompletions ze ked vymazem prvu polku dolava - Backspacom, vymaze sa aj ta autocompletnuta.
3, Ako exekuovat do konzoly jednym stlacenim napisany kod (pythonacky v mojom pripade). A aby nechcelo potom odomna, aby som to prerusil lebo proces stale bezi. Ale to je hovadina lebo aj obycajny print statement mi to pisal. Npp exec je zly.
Na vsetky 3 body ak by ste mali napad existujucich pluginov, co by fungovali, bolo by velmi super.
Dakujem.
a este som zabudol, ale uz sa neda editovat:
4, Je vseobecna konvencia medzi programatormi vraj, ze by malo byt zaskrtnute ze Replace tabs with spaces, aby kompilator nevyhadzoval errory a aby niekto nezosalel hladajuc chybu v kode, ked tam vlastne nie je.
![[NDp6bRF.png]](http://i.imgur.com/NDp6bRF.png)
Lenze ja mam problem s tym, ze ked chcem zmazat to vytabovane miesto, ide mi to po spaceoch - co je logicke, tak som to nastavil, ale nedalo by sa poriesit, aby si zapamatal ze tie space su vlastne tab a pri mazani Backspacom aby to mazal po blokoch ako tabs, nie ako spaces. Lebo lahko moze dojst o omylu pri viacej vnorenych veciach, ze pri dostavani sa na vyssiu uroven, tie spacy proste netrafite presne. Ak chcete, musite ist na zaciatok riadku a odznova to vytabovat.