Remo Knops

MENUMENU
  • Home
  • About
  • What I use
  • Contact Me
  • Disclaimer

Personal Blog

  • Facebook
  • Flickr
  • Instagram
  • LinkedIn
  • RSS
  • Twitter
MENUMENU
  • Innovation
    • Business Analysis
    • Business Intelligence
    • Innovation Tools and models
  • Entrepreneurship
  • Personal Development
  • Books
  • Cycling
    • Cycling Reviews
    • How I test and review on www.remo-knops.com
You are here: Home / Microsoft / Windows / Visual Studio Code – A Notepad++ Alternative ?

Visual Studio Code – A Notepad++ Alternative ?

published on 23/10/2017 by Remo Knops

Paul Willen provided me with a demo of Microsoft Visual Studio Code, a free and open source code editor. Features and functions can be added via the extensions marketplace in Visual Studio Code.

As a non-developer I will try to do a brief comparison with Notepad++ , the code editor I used for editing php and css-files for this blog.

Visual Studio Code - A Notepad++ Alternative 177
Table of Contents hide
Overview Visual Studio Code
Visual Studio Code Menu
Extensions Marketplace for Visual Studio Code
Visual Studio Code – A Notepad++ Alternative ?
Concluding thoughts and wrap-up
Note
Related Posts

Overview Visual Studio Code

“Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Python, PHP, Go) and runtimes (such as .NET and Unity).”

I’m using Microsoft Visual Studio Code on two Windows 10 powered machines, a Dell M4700 laptop and the Microsoft Surface Pro.  Installation is as easy as downloading and running an installer for your preferred operating system. 🙂

Visual Studio Code has a very clean screen layout as you can see in the screenshot above. In the section below I will share a screenshot of Notepad++ so you can see the difference in look and feel. However let’s first describe the code editor and its building blocks.

Visual Studio Code - A Notepad++ Alternative Userinterface
#Visual Studio CodeDescription
AActivity BarLets you switch between views and gives you additional context-specific indicators.
BSide BarContains different views like the Explorer to assist you while working on your project.
CEditor GroupsThe main area to edit your files. You can open up to three editors side by side.
DPanelYou can display different panels below the editor region for output or debug information, errors and warnings, or an integrated terminal.
EStatus BarInformation about the opened project and the files you edit.

The unique marketed features of Visual Studio are:

  • Intelligent Code Completion
  • Streamlined Debugging
  • Fast, Powerful Editing
  • Code Navigation and Refactoring
  • In-Product Source Control;
Visual Studio Code - A Notepad++ Alternative 326

Personally the items below I find interesting, but as a non-developer I certainly don’t have the hands-on experience with these features. If you do feel free to comment on these.

  1. IntelliSense is build into Visual Studio Code and provides “smart completions based on variable types, function definitions, and imported modules“.
  2. Debugging in Visual Studio Code is easy with your own terminal tools.
  3. Speeding up your release cycles with SCM support inside your editor, including rich Git integration.

I think the latter on is highly important in agile- and scrum based development environments. So cool stuff …

Visual Studio Code - A Notepad++ Alternative 327

Visual Studio Code Menu

The menu structure of Visual Studio Code is pretty self-explanatory with the typical Microsoft Office File, Edit and View sections.

  • File
  • Edit
  • Selection
  • View
  • Go
  • Debug
  • Tasks
  • Help

The Selection, Go, Debug and Task menu sections are your way into the development parts of the code editor. The screenshots provide a good overview of the different menu items in each menu.

Visual Studio Code - A Notepad++ Alternative 181

Extensions Marketplace for Visual Studio Code

The Extensions button in the activity bar of Visual Studio Code shows you all installed extensions as well as some recommendations based on the installed extensions so far.

You can search in the Extensions marketplace for specific programming language tools or you can search on publisher.

There is also a browser version of the extensions marketplace so you can easily search through “Extensions for the Visual Studio family of products”. Please make sure to select Visual Studio Code in the top menu.

Visual Studio Code - A Notepad++ Alternative 219

Visual Studio Code –  A Notepad++ Alternative ?

Please not I’m not a professional developer, so I might overlook some advanced features from both Notepad++ and Visual Studio Code.

The most obvious is the difference in look and feel. Notepad++ looks more like an older Windows application with a menu bar, an icon bar and below the text editor that looks like … yes … the default Notepad.

Notepad++ has also a plugin manager and the option to switch between different programming languages, however it doesn’t seem for me as versatile as the extensions market place from Visual Studio Code. The number of installs and

Visual Studio Code has a monthly update cycle in which new updates are released. This monthly update cycle can also be seen at for example Office 365- or the Power BI Desktop updates. If you want to get the full picture of what has been added in each release of this open source code editor please check the updates page.

Visual Studio Code - A Notepad++ Alternative 217

Concluding thoughts and wrap-up

Visual Studio Code is an excellent code editor that builds upon the Visual Studio offerings and can be extended with a rich ecosystem of extensions.

Visual Studio Code is part of the Visual Studio family of Products and Services like Visual Studio IDE, Team Foundation Server or Xamarin (Studio). Visual Studio Code is in active development and has got monthly updates since June 2015.

Visual Studio Code is versatile with its extensions. If you want to write code in C# simply add the extension, if you want to write code in C++ simply add the extension, if you want to program for Arduino simply add the extension, if you want to do exciting thing with Microsoft SQL server querying … simply add the extension.

Despite not being a developer I can see the potential of a code editor like Visual Studio Code. I don’t think you can go wrong with this free Swiss army-knife code editor from Microsoft.

If you want to check out what other open source software Microsoft engineers are developing, please check out Microsoft Open Source.

Note

Paul Willen is a technical and functional SharePoint Consultant who helps organizations maximize value on SharePoint and Office 365.

remo_knops_segoe_script_18px

Related Posts

  • pOcpac Neck Tube - Buff Alternative
  • UPDATE: Microsoft Live Search released with customer-driven features
  • Microsoft Docs - Microsoft Office 2010 Web Apps + Facebook > Google Docs ?
Email
Share
Tweet2
Share5
Buffer
WhatsApp
7 Shares

Filed Under: Windows Tagged With: Development, Microsoft Open Source, Microsoft Visual Studio Code, Open Source, Visual Studio

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Related Posts

  • pOcpac Neck Tube – Buff Alternative
  • UPDATE: Microsoft Live Search released with customer-driven features
  • Microsoft Docs – Microsoft Office 2010 Web Apps + Facebook > Google Docs ?

POPULAR POSTS

  • How to Install Speedplay Zero Walkable Cleats on Sidi Wire SP 10 views
  • Process Model Canvas – Marco Bijl, James P. Devlin and David Ruting 7 views
  • Microsoft Planner – Install as app on Windows 10 with Microsoft Edge Chromium 7 views
  • Bosch Blauw GLI 12V-300 LED – Professional Light 7 views
  • Wera 813 small Kraftform Kompakt handle with 1/4″ bit holder 6 views
  • Business Analyst and Enterprise Architect – Cats and dogs ? 4 views
  • Who moved my cheese ? (Johnson) Book review 4 views
  • Headspace Guide to Mindfulness & Meditation – Andy Puddicombe 3 views
  • Elite Fly Team Water Bottle review 3 views
  • Onetastic addin for Microsoft OneNote 3 views

Popular Shared Posts

CEMA Bearing Bottom Bracket Replacement Tool169 Total Shares
Operating Model Canvas book review – Andrew Campbell, Mikel Gutierrez, Mark Lancelott121 Total Shares
Design a Better Business – Book review71 Total Shares
The Secret of Cycling – Vroemen, Van Dijk, Van Megen50 Total Shares
Who moved my cheese ? (Johnson) Book review48 Total Shares
Mark J. Owen – Business Analysis Wisdom eBook42 Total Shares
C-Bear Bottom Bracket for BB86/BB9238 Total Shares
Aspiring Advisor Book Review – Moritz Dressel37 Total Shares
Onetastic addin for Microsoft OneNote36 Total Shares
Elite Fly Team Water Bottle review33 Total Shares

Copyright © 2023 ·Minimum Pro · Genesis Framework by StudioPress · WordPress · Log in