6
kiki
2d

using a built-in terminal in vscode instead of your custom dedicated one is like buying your phone from a carrier. Or like marrying your first gf/bf and living with them together without ever trying to date someone else first. Or getting your sprite from mcdonalds.

Comments
  • 5
    I have no opinion on that but that’s quite funny ^^
  • 0
    And you never knew long context in the terminal until you did.
  • 1
    For me it works - my prompt and all my command line tools are the same as anywhere else (with just a few keybinds being different because I need them in VSCode), and I rarely ever need to see more than two panes at once (for which vertical tiling works well). The "bonus" is that I don't need to switch context to another window or monitor.
  • 3
    This is me. Alt tabbing every time gets on my nerves and i dont feel line rice-ing my terminal.
  • 5
    Carrier phone - bad

    Finding the love of your life first try - great

    Sprite from McDonalds - the best sprite there is

    VSCode integrated terminal - honestly very good

    What's your point?
  • 4
    It's just a terminal, and it's right there. For five years I wouldn't run a proper calendar because I didn't want to use Google Calendar to avoid overly depending on one company, and none of the others were convenient enough to just record things as they came up. Then I grew up and realized that if something is adequate, it being right where you need it is also an advantage worth considering.
  • 2
    doesn't it just default to your systems default console...?

    if not: another one in a long list of reasons why no sane person should use vscode
  • 2
    @tosensei Is there an IDE that embeds the system terminal in its layout rather than a custom one? Is that even a thing desktop apps can do with each other?
  • 1
    I don't mind the built-in terminal in VS Code, it works fine for most things. But I once tried to set up a custom one inside VS Code and couldn’t find a single clear video on https://www.youtube.com/ showing how to do it properly. In the end, I just switched to using an external terminal where I have more control and less hassle.
  • 2
    @lorentz is there an IDE that _doesn't_? seriously asking.

    i know that jetbrains IDEs do this.

    and in the end: every desktop app can do this, because a console is literally just an input-stream and an output-stream (plus some optional nice-to-haves)
  • 1
    @lorentz Haven't heard of that, but it doesn't make a lot of sense either. Trying to integrate a whole external app (that's probably not meant for that) sounds like all sorts of things waiting to blow up. Instead, integrating just the command line seems to work - VSCode does that, the JetBrains IDEs do that, and for stuff like vim/emacs I guess it's just about either emulating the command line through the editor or opening a non-editor pane because stuff is already running in a terminal...
  • 1
    @kamen yeah that's why I'm asking @tosensei, every IDE and text editor I ever used either opens a new separate window that you have to position manually, or uses a custom built-in terminal emulator (which then follows the system's shell configuration, obviously) that can be embedded in the IDE's layout. That's VSCode, Eclipse, Visual Studio, Code::Blocks, Sublime Text and Atom.
  • 0
    @tosensei Wait, you mean the shell, not the terminal then? VSCode's built-in terminal also opens the system shell if no other program is specified. What else would it do?
  • 1
    Well done, we are discussing a scenario that none of us can even imagine, let alone believe.
Add Comment