-
Dec 1st, 2020, 08:43 AM
#1
Thread Starter
Hyperactive Member
What is VS Code for? Can I use it to do VB style coding?
Is VS code a simpler generic IDE for various languages like C, Java, and Python?
Can I use it to do VB stuff like forms, buttons, and pictureBoxes ?
Who uses VS Code when Visual Studio Community is free?
-
Dec 1st, 2020, 09:15 AM
#2
Re: What is VS Code for? Can I use it to do VB style coding?
Short answers: Yes. No. I do.
Longer answer:
It's not a true, full-fledged IDE the way Studio is. It's an editor built on Electron with plugins that allow you to do things in various languages. I use it because it's lightweight for what I do and because it runs on a Mac. I do web development that includes front-end and back-end and sometimes things in the middle. For the front end, where I'm working with HTML, JS, React, & Redux, I use VS Code... for the heavier backend, IntelliJ since it's all Java-based.
VS Code isn't a replacement for VS Studio any more than VS Studio is a replacement for VS Code... they serve two different avenues of development.
-tg
-
Dec 1st, 2020, 09:34 AM
#3
Re: What is VS Code for? Can I use it to do VB style coding?
I use Visual Studio for my software development (like VB.NET) and Visual Studio Code for my web development (like Angular).
Visual Studio is great for software development because it provides you a designer and debugger by which you can rapidly develop applications. You could use Visual Studio Code for software development, but you lose more than you gain.
Visual Studio Code is great for web development because it provides you with a terminal in the code so that you can run NPM commands relatively quickly. For example, if I'm developing a feature but I need a package, I can run npm install foo in the terminal, immediately import the package into my module, and then run npm run start to start testing.
TLDR: Yes, you can use VS Code for VB.NET, but I wouldn't recommend it.
-
Dec 1st, 2020, 02:27 PM
#4
Thread Starter
Hyperactive Member
Re: What is VS Code for? Can I use it to do VB style coding?
I have only ever done text based simple web dev. (Notepad or Linux terminal)
HTML in a terminal (or generated by an online tool)
CSS as text file & JS in that same HTML text
Then I've used Python or PHP as the server scripting (and also mySQL, etc)
Also just a text file that I upload to a web server host.
In what ways will VS Code make this better for me?
I would like to try web dev with an IDE, not just raw text.
-
Dec 1st, 2020, 03:19 PM
#5
Re: What is VS Code for? Can I use it to do VB style coding?
In short - VS Code has plugins for different languages that enable intellisense, linters that make your code consistent (ie, it can enforce tabs over spaces for indenting, or 4 spaces over 2 spaces for indenting), keeps track of brackets for you - so that when you open a bracket, it adds a closing one for you right there so you don't have to keep track if you're burried 5 level deep... same with quotes. Depending on the plugin(s) it can also deal with syntax issues. It's actually pretty robust for what it is. I can also use it to manage my Docker images and containers too. It just all depends on what plugins you have installed.
-tg
-
Dec 1st, 2020, 04:33 PM
#6
Re: What is VS Code for? Can I use it to do VB style coding?
The way that I usually describe Visual Studio Code to older programmers is that VS Code is basically the 2020 version of VIM.
VIM on its own was an enhanced text editor, but you configure it to essentially work as a full fledged PHP IDE.
VS Code is sort of the same. It is an enhanced text editor that provides a terminal and solution explorer, but you can configure it to become a full fledged IDE for just about any environment.
-
Dec 3rd, 2020, 07:54 PM
#7
Re: What is VS Code for? Can I use it to do VB style coding?
The way I understand it is that VS Code is general purpose and can be programmed to work with any language. Visual Studio is more specific about what it supports.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|