Difference between revisions of "Notepad++"

(Created page with '''Notepad++ is a free source code editor and Notepad replacement that supports several languages. Based on the powerful editing component Scintilla and running in the MS Windows …')
 
(editor integration category)
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
''Notepad++ is a free source code editor and Notepad replacement that supports several languages. Based on the powerful editing component Scintilla and running in the MS Windows environment, its use is governed by GPL License.''
 
''Notepad++ is a free source code editor and Notepad replacement that supports several languages. Based on the powerful editing component Scintilla and running in the MS Windows environment, its use is governed by GPL License.''
 +
[[File:Notepad++.png|right|thumb|Notepad++ with auto-complete plugin]]
  
 
== Running love projects from Notepad++  ==
 
== Running love projects from Notepad++  ==
Line 7: Line 8:
 
</source>
 
</source>
 
Just make sure the path and the variable are quoted.
 
Just make sure the path and the variable are quoted.
 +
 +
== Noteworthy Features ==
 +
* Tabbed document interface (You can even have multiline tabs)
 +
* Drag-and-drop
 +
* Split screen editing and synchronized scrolling
 +
* Find and replace over multiple documents, including regular expressions
 +
* File comparison
 +
* Zooming
 +
 +
== Auto-completion for 0.7.2 ==
 +
With this xml your notepad++ can auto-complete löve functions.
 +
 +
== <nowiki>*UPDATED*</nowiki> ==
 +
Now supports up to 0.9.0 thanks to Nabakin
 +
 +
<br />
 +
Instructions:
 +
 +
* Download the lua.xml and place it in your Notepad++/plugins/APIs/ directory.
 +
* In Notepad++, go to Settings > Preferences in the menu.
 +
* Select the Backup/Auto-Completion tab.
 +
* Make sure "Enable auto-completion on each input" is checked.
 +
* Set it to "Function completion."
 +
* And check "Function parameters hint on input."
 +
 +
 +
XML Download:
 +
[https://mega.co.nz/#!wAoU2TRD!HSc-IHyygm6kNPG-qi2NmgrI1bgdSX4Qql-0lLKrpCc]
 +
  
 
== See also ==
 
== See also ==
 
* [http://love2d.org/forums/viewtopic.php?f=3&t=1575&start=0 A Auto-complete plugin with prototype for Notepad++ and LOVE 0.6.2]
 
* [http://love2d.org/forums/viewtopic.php?f=3&t=1575&start=0 A Auto-complete plugin with prototype for Notepad++ and LOVE 0.6.2]
* [http://notepad-plus-plus.org/ SciTE Website]
+
* [http://notepad-plus-plus.org/ Notepad++ Website]
  
 
[[Category:Software]]
 
[[Category:Software]]
 +
[[Category: Editor integration]]
  
 
{{#set:Name=Notepad++}}
 
{{#set:Name=Notepad++}}
Line 19: Line 50:
 
{{#set:Status=Complete}}
 
{{#set:Status=Complete}}
 
{{#set:Author=Don HO}}
 
{{#set:Author=Don HO}}
{{#set:Screenshot=File:Notepad.png}}
+
{{#set:Screenshot=File:Notepad++.png}}
 
{{#set:License=GPL}}
 
{{#set:License=GPL}}

Latest revision as of 08:41, 18 August 2015

Notepad++ is a free source code editor and Notepad replacement that supports several languages. Based on the powerful editing component Scintilla and running in the MS Windows environment, its use is governed by GPL License.

Notepad++ with auto-complete plugin

Running love projects from Notepad++

You can use Notepad++ to edit your löve code adding the following in the Run=>Run... command:

"c:\your\path\to\love.exe" "$(CURRENT_DIRECTORY)"

Just make sure the path and the variable are quoted.

Noteworthy Features

  • Tabbed document interface (You can even have multiline tabs)
  • Drag-and-drop
  • Split screen editing and synchronized scrolling
  • Find and replace over multiple documents, including regular expressions
  • File comparison
  • Zooming

Auto-completion for 0.7.2

With this xml your notepad++ can auto-complete löve functions.

*UPDATED*

Now supports up to 0.9.0 thanks to Nabakin


Instructions:

  • Download the lua.xml and place it in your Notepad++/plugins/APIs/ directory.
  • In Notepad++, go to Settings > Preferences in the menu.
  • Select the Backup/Auto-Completion tab.
  • Make sure "Enable auto-completion on each input" is checked.
  • Set it to "Function completion."
  • And check "Function parameters hint on input."


XML Download: [1]


See also