• Customize Toolbar Plugin and 'Duplicate Current Line' plugin

    10
    0 Votes
    10 Posts
    3k Views
    Meta ChuhM

    @guy038

    But, why you don’t simply use the Ctrl + D shortcut ? It quite faster than clicking on any button, anyway ;-))

    👍
    i think @taa1 thinks the same about that, as we do.
    i guess its just: “i don’t need it at all, but now that i’ve found this bug, i somehow i just want it” 😂😉

    @taa1

    i’ve found a workaround using the built in macro function, together with customized toolbar.

    first open or create any text file for testing, and select any amount of text
    then go to macro > start recording
    now press ctrl+d to duplicate your selection at the test file
    go to macro > stop recording
    go to macro > save current recorded macro and save it as Duplicate Current Selection (without setting any keyboard shortcut)

    now open your custom button config file, CustomizeToolbar.btn, usually located at: %AppData%\Notepad++\plugins\Config\CustomizeToolbar.btn

    add this line at the position you like: Macro,Duplicate Current Selection,,,optional_icon.bmp
    it should look like the screenshot below
    then save CustomizeToolbar.btn

    now restart notepad++ and … tadaaa … here is the button 😃

    Imgur

    note: you can also execute SCI_SELECTIONDUPLICATE using powerful scripting plugins like pythonscript, but for ctrl+d alone, the macro workaround will be the simplest solution.

  • Using text in n++ window as input for function

    4
    0 Votes
    4 Posts
    1k Views
    rinku singhR

    well where is your repository at github.com

  • what is meant by "The handle is invalid" while copying files?

    Locked
    3
    0 Votes
    3 Posts
    1k Views
    Eko palypseE

    @V-S-Rawat

    just one story why such thing might happen.

  • PythonScript 64 bit msi installs in Program Files (86), both dlls missing

    Locked
    4
    3 Votes
    4 Posts
    1k Views
    Meta ChuhM

    @V-S-Rawat

    yes, most users use plugins admin (or plugin manager on versions 7.5.9 and below), but unfortunately python script isn’t yet available in plugins admin.

    so we all currently only have the choice to use an older notepad++ 7.5.9, or to install it manually.

    … though this version was released way back on Oct 9, 2018, 4 months ago.

    yes, the first notepad++ version with a different plugins folder structure was 7.6 and it came out on november 13th, and the newest pythonscript release is older than that.

  • Cannot find print all Plug-in

    Locked
    2
    0 Votes
    2 Posts
    3k Views
    Meta ChuhM

    welcome to the notepad++ community, @Marc-Pouliot

    the print all plugin has to be installed manually on newer versions of notepad++ (version 7.6.0 and above)

    note: print all only works on 32 bit versions of notepad++

    first please download the plugin file print.dll from >>> here <<<
    (full page: http://www.scout-soft.com/print/)

    then create a folder called print inside your notepad++ plugins folder and copy print.dll into this folder and restart notepad++.

    side note: the location of your plugin folder will vary, depending on your notepad++ version.

    on notepad++ 32 bit version 7.6.3 it will be in %ProgramFiles(x86)%\Notepad++\plugins
    so print.dll should go to: C:\ProgramFiles (x86)\Notepad++\plugins\print\print.dll

    if you need more help on how to install the print all plugin on your specific machine, please go to the notepad++ menu ? > debug info > copy debug info to clipboardand paste it here, to provide us with your configuration details.

  • NoteBook++

    Locked
    3
    0 Votes
    3 Posts
    1k Views
    PeterJonesP

    @Jon-Kunert ,

    If you want to have different sessions (that’s how I interpret your “groups of tabs” desire), you might want to try the Session Manager plugin, which you can download using Plugins > Plugins Admin… on 7.6.3, or using Plugins > Plugin Manager on 7.5.9 and earlier. I’ve heard good things about Session Manager, and believe it will behave similarly to what you’ve described.

    I am hoping “so I don’t automagically delete the file” means the session file. If you’re talking about keeping unsaved files across multiple closing and re-opening of Notepad++, you’re just asking for trouble. NPP has an autosave feature for unsaved files, but no autosave feature is 100% reliable (even professional ones like MS Word), and bad things can happen. If you don’t want to lose files, save often, and use automated backup and/or version control software.

    Good luck.

  • Nppftp plugin install faileed with new notepad++ version

    Locked
    7
    0 Votes
    7 Posts
    2k Views
    Peter DrenkovicsP

    ahhh okay! Thank oyu very much. I iwll wait till then.

  • Need suggestions for plugins & plugin-list home

    Locked
    12
    4 Votes
    12 Posts
    3k Views
    donhoD

    Thank you for all your suggestions!
    Let’s talk about this issue here now:
    https://notepad-plus-plus.org/community/topic/16996/new-plugins-home-round-2

  • New Plugins Home (where Notepad++ will load from)

    Locked
    79
    7 Votes
    79 Posts
    104k Views
    donhoD

    This thread is locked. Please check here for the renewed information:
    https://notepad-plus-plus.org/community/topic/16996/new-plugins-home-round-2

  • Installation of XML tools failed on a non-admin

    Locked
    3
    0 Votes
    3 Posts
    4k Views
    Meta ChuhM

    welcome to the notepad++ community, @Marcus-Östman

    here is an easy guide how to install xml tools on your specific configuration:

    (side note: as i can see in your report, you have a portable notepad++ 7.6.2, x64 in C:\Local Files\Notepad++\ and not in C:\Program Files\Notepad++.
    this is good and makes it easier for you because all files will automatically go inside a sub folder of this same folder)

    guide:

    please get a new portable npp.7.6.2.bin.x64.zip from here,
    extract npp.7.6.2.bin to your desktop,
    copy the contents of npp.7.6.2.bin to C:\Local Files\Notepad++\ replacing your existing files.

    then start notepad++.exe and open plugins admin as shown in this screenshot:

    Imgur

    now enter xml in the search field and hit next until you see xml tools, select it as seen in this screenshot and hit install:

    Imgur

    after the install you will have the full xml tools menu:

    Imgur

    i hope this helps you.

    additional note, if it is of interest: the correct plugin location for xml tools on your setup is: C:\Local Files\Notepad++\plugins\XMLTools\XMLTools.dll and C:\Local Files\Notepad++\plugins\XMLTools\libs\, so you can put them there manually, if you aren’t able to use plugins admin due to the same restrictions that prevent you from using the xml tools installer

  • Zen Coding Plugin

    Locked
    2
    0 Votes
    2 Posts
    901 Views
    Meta ChuhM

    @enamule-pathan

    you can find the guide to install the zen coding plugins for notepad++ 7.6.2 here.

    to find guidelines for perfect zen coding, you can select one of the guides from here.

  • Zen Coding

    Locked
    2
    0 Votes
    2 Posts
    6k Views
    Meta ChuhM

    welcome to the notepad++ community @enamule-pathan
    following guide is for notepad++ 32 bit only, version 7.6.2 and above.
    please make sure you are on notepad++ 7.6.2. 32 bit, or download the updater or a portable version from here.

    to install the Zen Coding - Python plugin, go to plugins > plugin admin.
    then enter zen in the search bar and hit next, ass seen in the screenshot below.
    select zen coding - python and hit install to install it.

    screenshot:
    Imgur

    if you want to install the old 2011 zen coding NppScripting plugin, you have to do it manually:
    download the Zen.Coding-Notepad++.v0.7.zip from the google code archive.
    extract it.
    for the installed version of notepad++, copy the NppScripting folder to %ProgramData%\Notepad++\plugins\
    then copy the NppScripting.dll to %ProgramData%\Notepad++\plugins\ NppScripting
    (for the portable version it should go to npp.7.6.2.bin\plugins\NppScripting)

  • Tab Sorting and Selection and Classification

    Locked
    1
    0 Votes
    1 Posts
    605 Views
    No one has replied
  • gup.exe crashes on some ZIP files and HTTP hosts?

    Locked
    3
    0 Votes
    3 Posts
    943 Views
    Tao KlerksT

    Thanks @dinkumoil - I’ve updated the existing issue and created new Issue #10 for the ZIP file problem. I guess we can consider this thread closed, except insofar as it might help future plugin developers reach the issues if/when appropriate (I, for one, did not know that the relevant GitHub project was https://github.com/notepad-plus-plus/wingup).

  • pythonscript: saying that encoding is not defined.

    24
    0 Votes
    24 Posts
    7k Views
    Alan KilbornA

    @Meta-Chuh said:

    the ? will lead you to this complete manual on how to markup everything

    Yes but quite frankly that sucks. :D

    but you sometimes seem to be too stubborn to read or try to understand what people tell you

    This is a very common problem here; reminds me much of the OP in this thread: https://notepad-plus-plus.org/community/topic/16840/the-strange-behavior-of-the-cursor-in-the-notepad-window

  • Private Plugin-List solution wanted

    Locked
    5
    1 Votes
    5 Posts
    1k Views
    Meta ChuhM

    @donho

    if you wish a simpler solution, that does not compromise your currently implemented security to others than to the concerning enterprises, you could make it possible to use an alternative nppPluginList.json in %PROGRAMDATA%\Notepad++\plugins\Config instead of the default nppPluginList.dll under the following condition.

    this must be accompanied by a clearly perceptible (disclaimer) warning confirm box (cancel, ok) that displays a warning like:
    “Warning: you are about to install/uninstall Plugins from a custom 3rd party source.
    please verify this source before you continue.”

    which should be triggered each time someone starts plugins admin, then also each time someone tries to install a plugin in plugins admin, and each time if someone tries to uninstall a plugin.

    btw: it does not have to be a json, it could also be an unsigned nppPluginList.dll with an embedded 256.
    and now that i mentioned “unsigned dll”:
    currently a tempered nppPluginList.dll will just show an empty plugins list.
    a good idea would be to check for that too, so you have 3 cases:

    nppPluginList.dll is signed by you >
    default behaviour as it is now nppPluginList.dll is unsigned >
    show disclaimer warning nppPluginList.dll is signed by you but tempered (invalid certificate) >
    cease operation, issue an alert window and exit plugins manager

    alternative solutions need more work for each enterprise request.

    pm. me if you like

  • Please remove the Snippets plugin from the plugin manager

    7
    0 Votes
    7 Posts
    2k Views
    Admin EmailA

    @Meta-Chuh said:

    C:\Program Files\Notepad++\plugins\

    There was no folder plugins in Notepad++ directory in C:\Program Files\Notepad++\plugins\ So I created one and pasted the folder there and it works fine now. I use 64bit

  • AnalysePlugin 1.12-preview available

    1
    0 Votes
    1 Posts
    647 Views
    No one has replied
  • How to Build Plugins?

    Locked
    1
    1 Votes
    1 Posts
    634 Views
    No one has replied
  • NppFTP Host Key Fingerprint

    Locked
    1
    0 Votes
    1 Posts
    639 Views
    No one has replied