• Future Request: Load time optimization

    Locked
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • Feature Request: Update Portable Installation

    2
    0 Votes
    2 Posts
    2k Views
    Vernon MarsdenV

    good luck on getting help !
    I notice that the majority of Posts do not get an answer on this Forum .
    I wonder if there is another Forum elsewhere that we could get Help on ?
    …vm

  • Control-Tab to switch between open documents

    Locked
    1
    1 Votes
    1 Posts
    3k Views
    No one has replied
  • ERB syntax

    Locked
    2
    0 Votes
    2 Posts
    4k Views
    Stefano CorsiS

    I reply to myself… took some effort (and lots of improvisation) but I managed to set up a decent syntax file for ERB. Please feedback if you have comments.

    <NotepadPlus>
    <UserLang name=“ERB” ext=“.rhtml” udlVersion=“2.1”>
    <Settings>
    <Global caseIgnored=“no” allowFoldOfComments=“no” foldCompact=“no” forcePureLC=“2” decimalSeparator=“0” />
    <Prefix Keywords1=“no” Keywords2=“no” Keywords3=“no” Keywords4=“no” Keywords5=“no” Keywords6=“no” Keywords7=“no” Keywords8=“no” />
    </Settings>
    <KeywordLists>
    <Keywords name=“Comments”>00# 01 02 03<!-- 04–></Keywords>
    <Keywords name=“Numbers, prefix1”></Keywords>
    <Keywords name=“Numbers, prefix2”></Keywords>
    <Keywords name=“Numbers, extras1”></Keywords>
    <Keywords name=“Numbers, extras2”></Keywords>
    <Keywords name=“Numbers, suffix1”></Keywords>
    <Keywords name=“Numbers, suffix2”></Keywords>
    <Keywords name=“Numbers, range”></Keywords>
    <Keywords name=“Operators1”>{}||</Keywords>
    <Keywords name=“Operators2”>+ - = *</Keywords>
    <Keywords name=“Folders in code1, open”><table <tr <td <th <div</Keywords>
    <Keywords name=“Folders in code1, middle”></Keywords>
    <Keywords name=“Folders in code1, close”></table> </tr> </td> </th> </div></Keywords>
    <Keywords name=“Folders in code2, open”></Keywords>
    <Keywords name=“Folders in code2, middle”></Keywords>
    <Keywords name=“Folders in code2, close”></Keywords>
    <Keywords name=“Folders in comment, open”>#</Keywords>
    <Keywords name=“Folders in comment, middle”></Keywords>
    <Keywords name=“Folders in comment, close”></Keywords>
    <Keywords name=“Keywords1”>render</Keywords>
    <Keywords name=“Keywords2”>ARGF ARGV BEGIN END ENV FALSE DATA NIL RUBY_PATCHLEVEL RUBY_PLATFORM RUBY_RELEASE_DATE RUBY_VERSION PLATFORM RELEASE_DATE STDERR STDIN STDOUT TOPLEVEL_BINDING TRUE ENCODING END FILE LINE alias and begin break case class def defined? do else elsif end ensure false for if in module next nil not or redo rescue retry return self super then true undef unless until when while yield</Keywords>
    <Keywords name=“Keywords3”>!doctype a abbr accept accept-charset accesskey acronym action address align alink alt applet archive area article aside audio axis b background base basefont bdo bgcolor big blockquote body border br button canvas caption cellpadding cellspacing center char charoff charset checkbox checked cite class classid clear code codebase codetype col colgroup color cols colspan command compact content contenteditable contextmenu coords data datafld dataformatas datalist datapagesize datasrc datetime dd declare defer del details dfn dir disabled div dl draggable dropzone dt em embed enctype event face fieldset figcaption figure file font footer for form frame frameborder frameset h1 h2 h3 h4 h5 h6 head header height hgroup hidden hr href hreflang hspace html http-equiv i id iframe image img input ins isindex ismap kbd keygen label lang language leftmargin legend li link longdesc main map marginheight marginwidth mark marquee maxlength media menu meta meter method multiple name nav noframes nohref noresize noscript noshade nowrap object ol onabort onafterprint onbeforeonload onbeforeprint onblur oncanplay oncanplaythrough onchange onclick oncontextmenu ondblclick ondrag ondragend ondragenter ondragleave ondragover ondragstart ondrop ondurationchange ondurationchange onemptied onended onerror onfocus onformchange onforminput onhaschange oninput oninvalid onkeydown onkeypress onkeyup onload onloadeddata onloadedmetadata onloadstart onmessage onmousedown onmousemove onmouseout onmouseover onmouseup onmousewheel onoffline ononline onpagehide onpageshow onpause onplay onplaying onpopstate onprogress onratechange onreadystatechange onredo onreset onresize onscroll onseeked onseeking onselect onselect onstalled onstorage onsubmit onsubmit onsuspend ontimeupdate onundo onunload onunload onvolumechange onwaiting optgroup option output p param password placeholder pre profile progress prompt public q radio readonly rel reset rev rows rowspan rp rt ruby rules s samp scheme scope script section select selected shape size small source span spellcheck src standby start strike strong style sub submit summary sup tabindex table target tbody td text textarea tfoot th thead time title topmargin tr tt type u ul usemap valign value valuetype var version video vlink vspace wbr width xml xmlns</Keywords>
    <Keywords name=“Keywords4”></Keywords>
    <Keywords name=“Keywords5”></Keywords>
    <Keywords name=“Keywords6”></Keywords>
    <Keywords name=“Keywords7”></Keywords>
    <Keywords name=“Keywords8”></Keywords>
    <Keywords name=“Delimiters”>00<% 01 02%> 03<script> 04 05</script> 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
    </KeywordLists>
    <Styles>
    <WordsStyle name=“DEFAULT” fgColor=“000000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“COMMENTS” fgColor=“008000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“LINE COMMENTS” fgColor=“008000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“NUMBERS” fgColor=“800080” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“KEYWORDS1” fgColor=“0000FF” bgColor=“FFFFFF” fontName=“” fontStyle=“1” nesting=“0” />
    <WordsStyle name=“KEYWORDS2” fgColor=“0000FF” bgColor=“80FFFF” fontName=“” fontStyle=“1” nesting=“0” />
    <WordsStyle name=“KEYWORDS3” fgColor=“004000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“KEYWORDS4” fgColor=“000000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“KEYWORDS5” fgColor=“000000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“KEYWORDS6” fgColor=“000000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“KEYWORDS7” fgColor=“000000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“KEYWORDS8” fgColor=“000000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“OPERATORS” fgColor=“000000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“FOLDER IN CODE1” fgColor=“0000FF” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“FOLDER IN CODE2” fgColor=“0000FF” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“FOLDER IN COMMENT” fgColor=“008000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“DELIMITERS1” fgColor=“000000” bgColor=“D5FFFF” fontName=“” fontStyle=“0” nesting=“117702591” />
    <WordsStyle name=“DELIMITERS2” fgColor=“FF80FF” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“117702655” />
    <WordsStyle name=“DELIMITERS3” fgColor=“0000FF” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“DELIMITERS4” fgColor=“000000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“DELIMITERS5” fgColor=“000000” bgColor=“80FF80” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“DELIMITERS6” fgColor=“000000” bgColor=“FF8000” fontName=“” fontStyle=“0” nesting=“0” />
    <WordsStyle name=“DELIMITERS7” fgColor=“008000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“4” />
    <WordsStyle name=“DELIMITERS8” fgColor=“000000” bgColor=“FFFFFF” fontName=“” fontStyle=“0” nesting=“0” />
    </Styles>
    </UserLang>
    </NotepadPlus>

  • NP++ does not remember the macros after restart

    Locked
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • Selling commercial plugin solutions

    Locked
    3
    0 Votes
    3 Posts
    3k Views
    dailD

    Also, keep in mind, just because something is licensed under the GPL, doesn’t mean a developer can’t make money from it. See this. For example, someone could pay you to develop a Notepad++ plugin for them, but you must release your plugin under the GPL, meaning you have to give them the sourcecode, and if they want they can release it publicly.

  • Which Explorer Plugin? Which javascript plugin?

    Locked
    4
    0 Votes
    4 Posts
    3k Views
    carlosthehyenaC

    ok, fair enough: thank you

  • setting auto indent type

    Locked
    2
    0 Votes
    2 Posts
    2k Views
    dailD

    Settings > Preferences > Tab Settings

  • Feature Request: Save favourite RegEx patterns

    2
    0 Votes
    2 Posts
    2k Views
    Daniel MedinaD

    I save mine in a regex.txt file, then copy/paste into the NPP regex search/replace window.

  • Np++ 6.8.5 doesn't save in default extension

    5
    0 Votes
    5 Posts
    5k Views
    Tord NilssonT

    Same here, I installed 6.8.2 again because of that. A bit annoying

  • quick generate html

    Locked
    9
    0 Votes
    9 Posts
    18k Views
    guy038G

    Hi Chris and Matteusz,

    Oh yes, of course ! BTW, instead of thinking about complicated things, we could, simply, have a shortcut to a simple text file, which would contain the general HTML template, as a back-up. Then a simple CTRL-C / CTRL-V in a new tab and selection of the HTML language would do exactly the same job !

    And the time for these few simple actions is, probably, very small, compared to the one needed to get the right HTML file finished and bugs free, isn’t it ?

    Cheers,

    guy038

  • 0 Votes
    1 Posts
    2k Views
    No one has replied
  • Notepad++ - Trying to compile & link in VC8 on Win7

    Locked
    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • Request: Additional Command Argument for Window Title

    Locked
    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • Suggestion: Ctrl + F5 (alternative) to reload file from disc

    5
    0 Votes
    5 Posts
    4k Views
    ValijonV

    Yes, you were right. Thank you

  • Possible graphics issue

    Locked
    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • Suggestion: Different view environment ( like work-space )

    Locked
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • how to unminify HTML and CSS files

    Locked
    1
    0 Votes
    1 Posts
    8k Views
    No one has replied
  • Code Signing Please?

    Locked
    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • UTF-8 without BOM

    Locked
    2
    0 Votes
    2 Posts
    12k Views
    guy038G

    Hello Dan,

    Well, starting with the v6.8.1 version of N++, the main menu Encoding has been, slightly, changed :

    Before the v6.8.1 version, the Encode lines were Encode in ANSI, Encode in UTF-8 without BOM, Encode in UTF-8, Encode in UCS-2 Big Endian and Encode in UCS-2 Little Endian. And idem, for the Convert lines.

    From the v6.8.1 version, the Encode lines are Encode in ANSI, Encode in UTF-8, Encode in UTF-8-BOM, Encode in UCS-2 BE BOM and Encode in UCS-2 LE BOM. And idem, for the Convert lines.

    NOTES :

    The BOM, also called Byte Order MArk, is an invisible character, of Unicode code point \xFEFF, which helps the application to detect the right encoding of the current file, as well as the Most and the Least significant bytes of the characters, in that file.

    So, depending of the Unicode encoding used, the representation of the hidden BOM character, beginning the file is :

    The two bytes FE FF in the UCS-2 BE BOM

    The two bytes FF FE in the UCS-2 LE BOM

    The three bytes EF BB BF in the UTF-8 BOM encoding

    REMARKS :

    The UTF-8 sequence EF BB BF is just the UTF-8 transformation format of the UNICODE value of the BOM ( FE FF ) !

    The N++ encoding, simply called UTF-8, means that all the characters of the file are UTF-8 encoded, but NO BOM is added, at the very beginning of the file. That’s the UNIQUE difference with the strict UTF-8-BOM encoding !

    Best Regards,

    guy038