
- #Visual studio code ubuntu 18.04 how to
- #Visual studio code ubuntu 18.04 install
- #Visual studio code ubuntu 18.04 pro
config I want to track in that git repository. That git repository ignores common/config/.config in general, because of so many high-churn files, so I have to choose carefully which files inside. config directory, $HOME/.config really points to $DOTFILES/common/config/.config, where DOTFILES is the root of a git repository and my “all my dotfiles” project. Since I use stow for my dotfiles, and I had previously stowed my. I want to put some of this stuff in version control, but not all, because programmers don’t care enough about separating configuration settings (I want in version control) from temporary storage (I definitely don’t want in version control).


This seems to contain some combination of configuration data and temporary storage for VS Code. First, I go to $HOME/.config to find a new directory Code. Now I have to learn about putting VS Code settings under version control, because I know that configuration settings in tools that I don’t know well can easily spiral out of control in minutes, and then I waste hours trying to get back on track.įortunately, this doesn’t hurt too badly.
#Visual studio code ubuntu 18.04 how to
So before I have the faintest idea how to use VS Code to do anything, a helpful window pops up telling me that I’m going to send “telemetry information” to Microsoft as I use VS Code. It launches, then “helpfully” opens a web page telling me how to get started, forcing me to put focus back on the actual application that I launched. Next, I launch the newly-installed application named “Code”. Since I have Microsoft’s product repository, I assume that it contains a version of Visual Studio Code. I still don’t quite trust etckeeper, so I check the state of /etc.įinally, I can install. # Now I can safely use the Microsoft package repository.
#Visual studio code ubuntu 18.04 install
$ sudo apt-get install apt-transport-https # I guess I need this to use package repositories over HTTPS. $ sudo etckeeper commit "We can now install products from Microsoft's repository" NET Core SDK on Linux Ubuntu 18.04įirst, I need to install the Microsoft key, their product repository, and required dependencies. Search the web for install net core sdk ubuntu. Remove the entry point class that VS Code generated.įirst, verify that you don’t have anything installed related to. Now I have reordered those instructions to make them appear more orderly and intentional.Īdd some packages to the project related to testing. I tried to do exactly that, it didn’t work, and I gathered enough information to figure out how to make it work. I wanted to install VS Code, create a project, paste in some C# code, and then run the tests. I judge success by being able to run these tests as see the test results. The C# code consists of two classes and has no entry point (“main”). I have one immediate goal: I have some C# code with NUnit tests and I want to be able to run those tests. I use stow in order to be able to roll back the contents of my home directory’s dotfiles. I use etckeeper in order to be able to roll back the contents of /etc on my file system. You can safely think of this as Ubuntu 18.04.

#Visual studio code ubuntu 18.04 pro
I’m running Pop!_OS on a System 76 Galago Pro laptop. You’ve never installed any of this stuff before-or, at least, you’ve never knowingly nor intentionally installed it. I know that I need to add assembly references to my C# project in order to use NUnit. I think I need to use Visual Studio or something like it. You don’t know how to install anything, where to find it, nor how to use it. I’m especially interested in knowing how to package these setup instructions to make them repeatable, since I don’t know enough yet about how to do infrastructure as code.įor this tutorial, I assume that you know nothing about the modern. Please add comments with suggestions for clearer explanations, additional useful details, or better instructions.
