Hello! I just downloaded and installed Pulsar. Most editors like Pycharm, or VSCodium have a built in terminal you can run in the window you are editing. Is there a plugin that will install a built-in terminal or something similar so I can edit in Pulsar and not have to run windows terminal

  • Daeraxa@lemmy.mlM
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    5 months ago

    Yup, there quire quite a few but I would only recommend one as it is the only one (that I know of) that is being actively maintained (and by a member of the Pulsar team) - X-Terminal-Reloaded. It is also the one I use all the time myself. If you have any issues with it then feel free to comment on the GitHub page for it or via our Discord.

    We have an ongoing discussion about the possibility of adopting such a package into the main app but we are debating whether Pulsar should ship with all these standard features things like VSCode now ship with (at risk of bloat) or if it should be left “lean” and only ship with the most essential packages with a potential option of shipping “fully featured” versions of the app or a script to make it install these packages when first run. Comments on this are still very much welcome.

    You can search for packages within Pulsar directly (Settings > Install) or via the package explorer website e.g https://web.pulsar-edit.dev/packages/search?q=terminal. Generally anything with a green “Made for Pulsar” badge is something actively maintained and created for Pulsar where most without that badge were created for Atom and many no longer actively maintained.

    • sinewyshadow@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      5 months ago

      I tried installing this plugin, but I got an error that I need to install Python and Visual Studio, which I have both installed. It says it needs C/C++ tools in order to work? Is there a way to fix this error?

      • Daeraxa@lemmy.mlM
        link
        fedilink
        arrow-up
        1
        ·
        5 months ago

        Basically the package uses some native modules, it will attempt to download pre-built binaries for those modules but if it can’t find an exact match for your system it needs to build them - hence the need for build tools. Unfortunately I don’t know why it wouldn’t detect them if you have them installed, best bet is to bring this up on on the x-terminal-reloaded GitHub repo or in our Discord to see if the dev for that package can help a bit more.