Community
    • Login

    SCC API Plugin?

    Scheduled Pinned Locked Moved General Discussion
    4 Posts 3 Posters 643 Views 2 Watching
    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.
    • Dan CooperstockD Offline
      Dan Cooperstock
      last edited by

      I have searched and there doesn’t seem to be a plugin for the standard SCC API for source code control systems, only plugins for some specific source code control systems (none of which we use). Does anyone know of such a plugin, or even another decent free editor with such a plugin? Thanks.

      PeterJonesP Michael VincentM 2 Replies Last reply Reply Quote 0
      • PeterJonesP Offline
        PeterJones @Dan Cooperstock
        last edited by PeterJones

        @Dan-Cooperstock ,

        I had first come across the old CVS version control software in the '90s during an internship (though at that point, I barely understood what it was meant to do), and started using Subversion in the '00s at work, and I tangentially touch Git since the late '10s (I usually use github’s svn-access bridge rather than actually using git, so I can keep to my learned-at-work svn workflow for my home/freetime projects as well). In all that time of version control, I had never come across “SCC API”, so I had to Google it. (That’s not to say it wasn’t common in some necks of the woods; I had just never run across the term.)

        The first hit had nothing to do with version control. The next two were claiming obsolete and legacy. I didn’t read details on those, though I do see a few more hits down (below my screenshot) from 2016 that mentions Visual Studio has a SCC API access… so I guess it’s not completely unheard of.

        8e17b4da-a12c-443a-a850-654cc5f64998-image.png

        But my ignorance of SCC API aside: as with any other plugin for Notepad++: it takes someone who has the skillset to write a plugin and who has the interest/need for the functions to be implemented in order to get a plugin written. It may be that someone in some obscure corner of the internet, or someone internal to some workplace, has written such a plugin… but not all plugins that are written are made public, and even the ones that are public may not be easily-findable or submitted to the Plugins Admin plugin list.

        Personally, even though I’ve added NppExec scripts that can add and commit files to my SVN repos, I find that the vast majority of my SVN-ing occurs in Windows Explorer TortoiseSVN extensions or the command line, rather than inside Notepad++… probably because I tend to do commits on a per-project or at least per-directory basis, rather than on a per-file basis.

        PeterJonesP 1 Reply Last reply Reply Quote 1
        • PeterJonesP Offline
          PeterJones @PeterJones
          last edited by

          @PeterJones said in SCC API Plugin?:

          Personally, even though I’ve added NppExec scripts that can add and commit files to my SVN repos, I find that the vast majority of my SVN-ing occurs in Windows Explorer TortoiseSVN extensions or the command line, rather than inside Notepad++… probably because I tend to do commits on a per-project or at least per-directory basis, rather than on a per-file basis.

          By this, I meant to say that I, personally, probably wouldn’t end up adding such a plugin to my workflow, even if I knew the SCC API.

          That said, even without a dedicated plugin, you aren’t without options: if you know Python or Lua or Javascript, there are scripting plugins available for Notepad++, which allow you to write code in your favorite interpreted language that have all the same hooks that true compiled plugin DLLs have. So if you know a scripting language and know how to access the SCC API, it shouldn’t be too difficult to get plugin-like behavior from one or more such scripts.

          1 Reply Last reply Reply Quote 0
          • Michael VincentM Offline
            Michael Vincent @Dan Cooperstock
            last edited by

            @Dan-Cooperstock said in SCC API Plugin?:

            none of which we use

            Which one do you use?

            1 Reply Last reply Reply Quote 0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • First post
              Last post
            The Community of users of the Notepad++ text editor.
            Powered by NodeBB | Contributors