• New Plugin development find

    2
    0 Votes
    2 Posts
    586 Views
    joakim wennergrenJ

    @Luke-Liukonen you can no longer just drop DLL’s in the plugin folder, you have to create a sub-folder in the plugin dir and put it there.
    E.g. instead of “plugins/CoolFeature.dll” you have to put it in “plugins/CoolFeature/CoolFeature.dll”

  • translate plugin

    2
    0 Votes
    2 Posts
    810 Views
    PeterJonesP

    @Bingomen said in translate plugin:

    I can not install the translator plugin

    What were you using? What did you try? What did you get when you tried?

    Please read this FAQ and then reply with more details.

  • Debug build of N++ 7.8.1 x32 missing plugin admin

    1
    0 Votes
    1 Posts
    429 Views
    No one has replied
  • Notepad++ plugin template (& plugin demo) x64 build available

    21
    2 Votes
    21 Posts
    106k Views
    Derek BrownD

    The Scintilla.h file in this template is out of date, causing runtime errors in x64 plugins.

    https://github.com/npp-plugins/plugintemplate/issues/4

  • 0 Votes
    16 Posts
    4k Views
    PeterJonesP

    @Ekopalypse said in External SendMessage to Notepad++ for NPPM_GETOPENFILENAMES and other TCHAR**:

    Any reason for that?

    Yes. Mostly, because I didn’t know it contained much the same information as Scintilla.h. And I already had my script to convert from .h to a Perl data structure, so even if I had known it was there, I probably would have preferred the .h .

  • Installing 7.82 - error!

    4
    1 Votes
    4 Posts
    2k Views
    Perry WolfeP

    @Ekopalypse

    No Worries. Figured out. We have a new security policy at work. I had to login as local admin to do any application software install.

    All good.

    Thanks,

    PW

  • code alignment plugin got disabled in in the new version release

    12
    0 Votes
    12 Posts
    11k Views
    Сергей ДрузьС

    @Meta-Chuh said in code alignment plugin got disabled in in the new version release:

    Well, in a nutshell:

    In folder C:\Program Files\Notepad++\plugins create folder CodeAlignmentNpp > transfer files from the folder CodeAlignmentNpp_v14.1_x64.

    THE END. 🙃

  • FunctionList Plugin v2.1

    4
    0 Votes
    4 Posts
    4k Views
    PeterJonesP

    @Сергей-Друзь said in FunctionList Plugin v2.1:

    …this plugin seems to make it easy and fast to work with functions. Am I right? 🙃

    🙃 Like I said before, I didn’t know. I just downloaded the source code and read the readme.txt: “This sources contains a dockable function list for Notepad++ version 5.1 UNICODE. With this plugin you could easy browse between functions in a file.”

    So, yes, as I thought, it was a plugin that implemented an early version of what became the builtin View > Function List. There is no reason to continue trying to install it (and many reasons not to: it was optimized for a version of Notepad++ that is 9+ years out of date; it is a 32-bit DLL and you have 64-bit Notepad++, so it is not compatible; it’s features have been superseded by the builtin feature; …) I suggest not trying to install it anymore (and deleting all the instances of the three files in different locations), since it won’t do anything for you.

  • Any tips on how to actually process Text Editor text? haha

    3
    2 Votes
    3 Posts
    997 Views
    EkopalypseE

    Just in case you aren’t aware, here the link how to develop a npp plugin.

  • "MenuIcons" how to use?

    12
    1 Votes
    12 Posts
    2k Views
    Сергей ДрузьС

    @Ekopalypse

    Thanx, with procmon i find that .ini file was in another place:

    C:\Users\USER\AppData\Roaming\Notepad++\plugins\config\

    I also have an IDE installed in Russian language. In order for the icons to work, I need to translate the files in the folder as well:

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

    alt text

    For example:
    Menu > Edit > Copy
    Menu > Edit > Paste

    Translate to:
    Menu > Правка > Копировать
    Menu > Правка > Вставить

    alt text

  • Trouble compiling test plugin (ANSI error)

    8
    0 Votes
    8 Posts
    2k Views
    EkopalypseE

    @CAKEbuilder

    as @PeterJones already posted you need to implement isUnicode function and return True.
    In addition, these functions need to be implemented as well

    isUnicode -> return True always getName -> return your plugin name setInfo -> informs your plugin about notepad++ and scintilla handles beNotified -> called in case of npp or scintilla events messageProc -> called in case of windows messages forwarded by npp getFuncsArray -> return the functions which should be available within your plugin menu
  • Include new style for new language (gcode language) in the notepade++

    2
    0 Votes
    2 Posts
    2k Views
    dinkumoilD

    @Ahmad-Awada

    In Notepad++ syntax highlighting and code folding is managed by the editing component Scintilla. This is an external open source project and the basis for a lot of editors and IDEs (Integrated Development Environments).

    Notepad++ only provides native support for programming languages that are supported by Scintilla. But it is possible to create control files for so called UDLs (User Defined Languages) to extend the language support of Notepad++. However, the configurator of UDLs integrated in Notepad++ has some limitations, thus it is almost not possible to achieve the same quality of language support for UDLs as for languages natively supported by Scintilla.

    So, you have two options:

    Go to >>> the project site of Scintilla <<< to file a feature request for including GCode as a natively supported language. But it likely will take a long time until it has been implemented. In Notepad++, go to (menu) Language -> Define your language. The UDL configurator will open and you are ready to start defining GCode as UDL. >>> This page <<< of the Notepad++ user manual provides some basic info how to do that and, most important, you will find there a link to a detailed manual.
  • 0 Votes
    2 Posts
    1k Views
    dinkumoilD

    @Aravind-Senguttuvan

    I’m totally sure you know the meaning of “rhetorical question” because you asked something like that.

    However, in software development such stylistic means are not helpful. Instead you should ask questions like “Is there any setting to avoid the message ‘Close the files?’ when Compare Plugin found a 100% match of two files?” or “Where can I file a feature request to avoid the message … ?”.

    The answer to the first question would be simply “No”. The answer to the second question would be “Go to >>> the GitHub repository <<< of the plugin.”

  • NppExport plugin - 'copy HTML to clipboard' does not work anymore

    16
    3 Votes
    16 Posts
    12k Views
    chcgC

    @Carl-Witthoft What exactly is not working? Which version of the plugin do you use?

    Since https://github.com/notepad-plus-plus/nppPluginList/commit/c85225bb5272e8e0dc7f5e36ba1acfbdd7ff0fba -> tag 1.1.3 used by N++ 7.8.1 the plugin is avialable via the builtin pluginAdmin of N++.

  • Publish new SQLinForm Release

    3
    0 Votes
    3 Posts
    716 Views
    Guido ThelenG

    Thanks, this is what I was looking for!!

  • Why there is no new HexEditor now?

    9
    0 Votes
    9 Posts
    30k Views
    Uffe Peter WalderöU

    @Alan-Pugh I had the same problem, but I figured out it was a UAC problem, i.e. run Notepad++ as Administrator

  • Trying to get python script and testfx.

    10
    0 Votes
    10 Posts
    2k Views
    EkopalypseE

    For both npp versions

    create PythonScript folder under plugins directory

    Npp >= 7.8

    download PythonScript 1.5.2 zip and extract it to newly created PythonScript folder -> done.

    Npp >= 7.7 and < 7.8

    download PythonScript 1.5.2 zip and extract it to newly created PythonScript folder move Python27.dll from PythonScript folder to notepad++.exe directory.
    -> Done.
  • JNI in CPP plugin

    11
    1 Votes
    11 Posts
    2k Views
  • RDMD for Notepad++

    2
    1 Votes
    2 Posts
    2k Views
    rinku singhR

    about dependency declaration for win10
    https://gitlab.com/dokutoku/rdmd-for-npp/issues/8

  • Help to build PythonScript plugin

    7
    1 Votes
    7 Posts
    1k Views
    EkopalypseE

    @cmeriaux

    it looks that the general environment variables are defined in
    Microsoft.Cpp.Common.props file which is located at
    ...\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets

    and the toolset specific props are read from
    ...\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Platforms\x64\PlatformToolsets

    So I assume that one of those props files point to an non-existent atl include path.