• Login
Community
  • Login

Understanding about project files.

Scheduled Pinned Locked Moved General Discussion
7 Posts 5 Posters 532 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.
  • A
    Abhi S
    last edited by Jan 11, 2022, 11:23 AM

    Project structure explantion and how to debug the code in visual studio

    E 1 Reply Last reply Jan 11, 2022, 11:26 AM Reply Quote 0
    • E
      Ekopalypse @Abhi S
      last edited by Jan 11, 2022, 11:26 AM

      @abhi-s

      I’m not sure I follow you. Are you talking about the Notepad++ project itself or a specific plugin you are trying to write or something else?
      Can you be a bit more specific??

      1 Reply Last reply Reply Quote 1
      • A
        Abhi S
        last edited by Jan 11, 2022, 12:19 PM

        20e71169-285f-4ed4-a725-5a106ca6564a-image.png

        1.Need to understand the project files and functionality.
        2.To debug the code where is entry point like (main() method)

        A P 2 Replies Last reply Jan 11, 2022, 12:59 PM Reply Quote 0
        • A
          Alan Kilborn @Abhi S
          last edited by Jan 11, 2022, 12:59 PM

          @abhi-s

          I don’t know that you’ve asked an answerable question.

          1 Reply Last reply Reply Quote 0
          • P
            PeterJones @Abhi S
            last edited by PeterJones Jan 11, 2022, 2:02 PM Jan 11, 2022, 1:58 PM

            @abhi-s ,

            The PowerEditor folder is the Notepad++ main folder. The scintilla and boostregex folders are for the Scintilla component and Boost Regular Expression libraries which are included in Notepad++.

            The entry point is wWinMain in winmain.cpp. (main is the way it was done with c and still with command-line-based applications; WinMain or wWinMain are the way that it’s done for Win32 API applications, as described in the MS documentation)

            If you need more guidance than that, it’s probably best if you start by studying something simpler than Notepad++, because it’s a pretty involved project that’s been developed over nearly two decades, so it’s got a large amount of code, which interacts in unexpected ways.

            This forum is about using Notepad++, not really about the nitty-gritty details of developing it. And it’s definitely not a generic programming forum, so we don’t have any C++ tutorials, and we aren’t going to answer questions that get into the guts of the codebase.

            1 Reply Last reply Reply Quote 3
            • A
              Abhi S
              last edited by Jan 11, 2022, 2:10 PM

              Thanks Peter

              1 Reply Last reply Reply Quote 0
              • C
                Carol Lawrence
                last edited by Jan 23, 2022, 6:44 PM

                Thanks! You help me a lot

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