sketchucation logo sketchucation
    • Login
    πŸ€‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    Easy Question

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    7 Posts 4 Posters 294 Views 4 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.
    • JoelM3DMJ Offline
      JoelM3DM
      last edited by

      What's the difference between an extension and a plugin? (in SU)

      || Joel Metzger 3D Modeling
      || story-shorts.net - Animation with SU

      1 Reply Last reply Reply Quote 0
      • Rich O BrienR Offline
        Rich O Brien Moderator
        last edited by

        The difference is that extensions are policemen and plugins are cops....

        So no difference really to the layman

        If you wanted to be accurate.....an extension is a bundled plugin with some extra info about the author and copyright.

        Both plugin to sketchup and extend it.

        Download the free D'oh Book for SketchUp πŸ“–

        1 Reply Last reply Reply Quote 0
        • JQLJ Offline
          JQL
          last edited by

          You are just a little better than a polititian Rich...

          www.casca.pt
          Visit us on facebook!

          1 Reply Last reply Reply Quote 0
          • TIGT Offline
            TIG Moderator
            last edited by

            They are actually both 'Plugins' - RB files.

            A Plugin that is also an 'Extension' is coded in a special way.
            Its 'loader' contains info about version, usage, (c), author etc, and as an 'Extension' it can be activated/deactivated using Preferences > Extensions, or SketchUcation's 'Extensions Manager' [which also allows it to be temporarily activated for that session only]...
            When an 'Extension' is 'deactivated' its initial loader code will load as SketchUp starts, but nothing else is appears until it is 'activated', when its main files within its subfolder are loaded...

            A plain Plugin always loads when SketchUp starts, ***unless you have previously disabled it.
            ***You can load-enable/temporary-load/disable Plugins [including those that are also Extensions] using the SketchUcation 'Plugins Manager'... So only those Plugins you use frequently are loaded etc...
            'Sets' of Plugins can also be saved and reused...

            TIG

            1 Reply Last reply Reply Quote 0
            • JoelM3DMJ Offline
              JoelM3DM
              last edited by

              I see that some names are repeated in both lists, for example JointPushPull is both an extension and a plugin.

              Does that mean that it is loaded twice? Should one be disabled?

              || Joel Metzger 3D Modeling
              || story-shorts.net - Animation with SU

              1 Reply Last reply Reply Quote 0
              • TIGT Offline
                TIG Moderator
                last edited by

                To repeat... πŸ˜•

                They are ALL Plugins.

                If you disable a Plugin in the Plugins Manager, and it just happens to be an Extension, then it does not appear in the Extensions Manager's list after a SketchUp restart.

                If you disable an Extension in the Extensions Manager, then it will still appear in the Plugins Manager's list.
                In the latest SketchUcation Toolset / SketchUp version this entry is shown 'grayed' to show you that its Extension is disabled.

                Disabling any Plugin means that [whatever its 'type'] it does not load at all as SketchUp starts.
                Whereas disabling a currently loaded Extension means that although it is 'loaded', it is not going to be 'active' after a restart, but it is listed as an available Extension, should you wish to [re]activate it.

                Unlike the native Preferences > Extensions tool, the SketchUcation Extensions Manager lets you activate an Extension for that session only.

                You cannot 'Manage' Plugins in native SketchUp.
                In the SketchUcation Plugins Manager you can enable+load/temporary-load/disable an selected Plugin.
                You also have the advantage of using 'Sets'...
                Sets can be used in the Plugins Manager & the Extensions Manager...

                TIG

                1 Reply Last reply Reply Quote 0
                • JoelM3DMJ Offline
                  JoelM3DM
                  last edited by

                  Thanks TIG. Your explanations are very knowledgeable ... but they're being read by this guy who isn't. πŸ˜„

                  || Joel Metzger 3D Modeling
                  || story-shorts.net - Animation with SU

                  1 Reply Last reply Reply Quote 0
                  • 1 / 1
                  • First post
                    Last post
                  Buy SketchPlus
                  Buy SUbD
                  Buy WrapR
                  Buy eBook
                  Buy Modelur
                  Buy Vertex Tools
                  Buy SketchCuisine
                  Buy FormFonts

                  Advertisement