• Login
Community
  • Login

I am looking for a co-author to develop a plugin (easy PHP IDE)

Scheduled Pinned Locked Moved Notepad++ & Plugin Development
16 Posts 6 Posters 1.9k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W
    WinterSilence
    last edited by Aug 15, 2019, 11:57 AM

    @Ekopalypse said:

    hmmm, actually ask myself if this can be done using NppExec only?
    The panel would be the console.

    nope, need dummy plugin as npp-phpautocompletion

    1 Reply Last reply Reply Quote 0
    • W
      WinterSilence @Alan Kilborn
      last edited by Aug 15, 2019, 12:08 PM

      @Alan-Kilborn said:

      Probably plenty of people here can help, but what you are asking for is non-trivial, so what would be someone’s motivation for helping?

      so-author only create dummy for this plugin - it’s trivial work for plugin makers

      i try use plugin’s template for delphi but it’s doesnt work correctly with utf-8 cyrillic text in lazarus. I think this template is deprecated.

      A R 2 Replies Last reply Aug 15, 2019, 12:14 PM Reply Quote 0
      • A
        Alan Kilborn @WinterSilence
        last edited by Aug 15, 2019, 12:14 PM

        @WinterSilence

        So your correct original question should have been, “Is there a current plugin template for Delphi?”

        Maybe @dinkumoil knows as I think he uses Delphi…

        1 Reply Last reply Reply Quote 0
        • W
          WinterSilence @Ekopalypse
          last edited by Aug 15, 2019, 12:20 PM

          @Ekopalypse said:

          @WinterSilence

          do you know this?
          This is the easiest way I know to create a plugin.

          not for me - i dont know c++/python

          D 1 Reply Last reply Aug 15, 2019, 4:35 PM Reply Quote 0
          • R
            rinku singh @WinterSilence
            last edited by Aug 15, 2019, 3:08 PM

            @WinterSilence said:

            i try use plugin’s template for delphi but it’s doesnt work correctly with utf-8 cyrillic text in lazarus. I think this template is deprecated.

            check out lazarus hello word plugin
            C:\LazarusPluginTemplate\helloworld.lpi

            1 Reply Last reply Reply Quote 2
            • D
              dinkumoil @WinterSilence
              last edited by dinkumoil Aug 15, 2019, 4:36 PM Aug 15, 2019, 4:35 PM

              @WinterSilence

              As @Alan-Kilborn said I’m developing Notepad++ plugins in Delphi.

              Have a look at the GitHub repo of my NppUISpy plugin. In the folder src/Lib you’ll find my modified and extended version of the Delphi Plugin Framework, based on the work of Damjan Zobo Cvetko. It is 32 bit/64 bit capable and already adapted to the new Scintilla v4.1.4 API used since Notepad++ v7.7.

              W 1 Reply Last reply Sep 11, 2019, 11:27 PM Reply Quote 2
              • M
                Michael Vincent
                last edited by Aug 15, 2019, 6:52 PM

                @dinkumoil

                Interested in reviving the DBGp plugin ? I exchanged emails with Damjan and another Notepad++ Delphi developer but don’t think I’ve asked on the forums here. I don’t know Delphi at all, but I gathered from their responses, the DBGp plugin was 32-bit only and used lots of old, potentially outdated Delphi libraries so updating and porting to 64-bit would be quite an undertaking.

                Just thought I’d throw it out there :-)

                Cheers.

                D 1 Reply Last reply Aug 15, 2019, 7:13 PM Reply Quote 3
                • D
                  dinkumoil @Michael Vincent
                  last edited by Aug 15, 2019, 7:13 PM

                  @Michael-Vincent

                  I’ve read in the other thread about SourceCookifier plugin that DBGp is one of the plugins you miss in 64 bit Notepad++. I’m sorry to tell you that I can not help out. Currently I have not enough time for starting such a project and DBGp seems to be a rather big plugin. Moreover I have no clue about PHP development, thus I wouldn’t be able to test my work.

                  W 1 Reply Last reply Sep 11, 2019, 11:25 PM Reply Quote 1
                  • M
                    Michael Vincent
                    last edited by Aug 15, 2019, 8:07 PM

                    @dinkumoil

                    No worries - I had to ask!

                    In talking with Damjan a while back i was able to get it working with both Perl and Python since I never do any PHP work either. That’s why I really miss it - my Perl and now more recently Python.

                    Cheers.

                    1 Reply Last reply Reply Quote 2
                    • W
                      WinterSilence @dinkumoil
                      last edited by Sep 11, 2019, 11:25 PM

                      @dinkumoil said:

                      Moreover I have no clue about PHP development, thus I wouldn’t be able to test my work.

                      As i say, i write PHP part, need write plugin - wrapper for data generated by PHP. I can return this data as you wish: json, xml and etc.

                      1 Reply Last reply Reply Quote 0
                      • W
                        WinterSilence @dinkumoil
                        last edited by Sep 11, 2019, 11:27 PM

                        @dinkumoil said:

                        @WinterSilence

                        As @Alan-Kilborn said I’m developing Notepad++ plugins in Delphi.

                        Have a look at the GitHub repo of my NppUISpy plugin. In the folder src/Lib you’ll find my modified and extended version of the Delphi Plugin Framework, based on the work of Damjan Zobo Cvetko. It is 32 bit/64 bit capable and already adapted to the new Scintilla v4.1.4 API used since Notepad++ v7.7.

                        Thanks, I see on next week!

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        The Community of users of the Notepad++ text editor.
                        Powered by NodeBB | Contributors