-->![Virtual Code Studio Virtual Code Studio](/uploads/1/3/7/4/137466347/245057437.png)
The following table shows the symbolic constant names, hexadecimal values, and mouse or keyboard equivalents for the virtual-key codes used by the system. The codes are listed in numeric order.
Getting up and running with Visual Studio Code is swift and straightforward. It is a small download so you can install it quickly and give the VS Code a try. VS Code is a free code editor. Additionally, it runs on the macOS, Linux, and Windows operating systems. Let’s see how we can set up the same in the different platforms we use. Install Visual Studio Code. Install the C/C extension for VS Code. You can install the C/C extension by searching for 'c' in the Extensions view (Ctrl+Shift+X).
![Virtual Code Studio Virtual Code Studio](/uploads/1/3/7/4/137466347/245057437.png)
Constant/value | Description |
---|---|
| Left mouse button |
| Right mouse button |
| Control-break processing |
| Middle mouse button (three-button mouse) |
| X1 mouse button |
| X2 mouse button |
| Undefined |
| BACKSPACE key |
| TAB key |
| Reserved |
| CLEAR key |
| ENTER key |
| Undefined |
| SHIFT key |
| CTRL key |
| ALT key |
| PAUSE key |
| CAPS LOCK key |
| IME Kana mode |
| IME Hanguel mode (maintained for compatibility; use VK_HANGUL) |
| IME Hangul mode |
| IME On |
| IME Junja mode |
| IME final mode |
| IME Hanja mode |
| IME Kanji mode |
| IME Off |
| ESC key |
| IME convert |
| IME nonconvert |
| IME accept |
| IME mode change request |
| SPACEBAR |
| PAGE UP key |
| PAGE DOWN key |
| END key |
| HOME key |
| LEFT ARROW key |
| UP ARROW key |
| RIGHT ARROW key |
| DOWN ARROW key |
| SELECT key |
| PRINT key |
| EXECUTE key |
| PRINT SCREEN key |
| INS key |
| DEL key |
| HELP key |
| 0 key |
| 1 key |
| 2 key |
| 3 key |
| 4 key |
| 5 key |
| 6 key |
| 7 key |
| 8 key |
| 9 key |
| Undefined |
| A key |
| B key |
| C key |
| D key |
| E key |
| F key |
| G key |
| H key |
| I key |
| J key |
| K key |
| L key |
| M key |
| N key |
| O key |
| P key |
| Q key |
| R key |
| S key |
| T key |
| U key |
| V key |
| W key |
| X key |
| Y key |
| Z key |
| Left Windows key (Natural keyboard) |
| Right Windows key (Natural keyboard) |
| Applications key (Natural keyboard) |
| Reserved |
| Computer Sleep key |
| Numeric keypad 0 key |
| Numeric keypad 1 key |
| Numeric keypad 2 key |
| Numeric keypad 3 key |
| Numeric keypad 4 key |
| Numeric keypad 5 key |
| Numeric keypad 6 key |
| Numeric keypad 7 key |
| Numeric keypad 8 key |
| Numeric keypad 9 key |
| Multiply key |
| Add key |
| Separator key |
| Subtract key |
| Decimal key |
| Divide key |
| F1 key |
| F2 key |
| F3 key |
| F4 key |
| F5 key |
| F6 key |
| F7 key |
| F8 key |
| F9 key |
| F10 key |
| F11 key |
| F12 key |
| F13 key |
| F14 key |
| F15 key |
| F16 key |
| F17 key |
| F18 key |
| F19 key |
| F20 key |
| F21 key |
| F22 key |
| F23 key |
| F24 key |
| Unassigned |
| NUM LOCK key |
| SCROLL LOCK key |
| OEM specific |
| Unassigned |
| Left SHIFT key |
| Right SHIFT key |
| Left CONTROL key |
| Right CONTROL key |
| Left MENU key |
| Right MENU key |
| Browser Back key |
| Browser Forward key |
| Browser Refresh key |
| Browser Stop key |
| Browser Search key |
| Browser Favorites key |
| Browser Start and Home key |
| Volume Mute key |
| Volume Down key |
| Volume Up key |
| Next Track key |
| Previous Track key |
| Stop Media key |
| Play/Pause Media key |
| Start Mail key |
| Select Media key |
| Start Application 1 key |
| Start Application 2 key |
| Reserved |
| Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the ';:' key |
| For any country/region, the '+' key |
| For any country/region, the ',' key |
| For any country/region, the '-' key |
| For any country/region, the '.' key |
| Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '/?' key |
| Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '`~' key |
| Reserved |
| Unassigned |
| Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '[{' key |
| Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '|' key |
| Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the ']}' key |
| Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the 'single-quote/double-quote' key |
| Used for miscellaneous characters; it can vary by keyboard. |
| Reserved |
| OEM specific |
| Either the angle bracket key or the backslash key on the RT 102-key keyboard |
| OEM specific |
| IME PROCESS key |
| OEM specific |
| Used to pass Unicode characters as if they were keystrokes. The VK_PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods. For more information, see Remark in KEYBDINPUT, SendInput, WM_KEYDOWN, and WM_KEYUP |
| Unassigned |
| OEM specific |
| Attn key |
| CrSel key |
| ExSel key |
| Erase EOF key |
| Play key |
| Zoom key |
| Reserved |
| PA1 key |
| Clear key |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header |
|
A visual studio code is a lightweight software application with a powerful source code editor that runs on the desktop. It is a free source code editor developed by Microsoft for Windows, Mac OS and Linux. It is a software editor that has a rich extension of various languages like C++, C+, C, Java, Python, PHP, Go, etc. and runtime language extensions such as .NET and Unity. It is easy to edit, build, syntax highlighting, snippets, code refactoring and debugging. In visual studio code, we can change the application's background theme, keyboard shortcuts set on our preferences, install an extension and add additional functionality.
Prerequisites for running a C program in Visual Studio Code
- We should have a basic knowledge of C programming.
- The Visual Studio Code Editor must be installed in the system.
- Download the C/C++ Extension. It is an extension provided by Microsoft that support visual studio code. It helps in IntelliSence, debugging and code browsing of the programming code in the visual studio.
- Download the C/C++ compilers. There are some popular compilers are:
- GCC on Linux
- GCC via Mingw-w64 on Windows
- Microsoft C++ compiler on windows
- Clang for XCode on MacOS
We have already installed the Visual Studio Code in our system. The user interface of VS code look like the following:
Melodics novation. Melodics is free to get started, and there are tonnes of premium expansion packs to chose from as you progress through the tutorials. Novation Offer Novation are now giving anyone who registers a Launch product an exclusive promo code which unlocks some of this premium content, including drumming tutorials from Buddy Peace - who you may remember from our Launchpad performance video. All you have to do is download the free Melodics app, create a Melodics account and enter your promo code that will be available in your Novation account. With that done, you can enjoy:. 20 free lessons for each instrument. 15 bonus lessons with the exclusive Launchpad Jumpstart and Launchpad Pro. We would like to show you a description here but the site won’t allow us.
Download & Install the C/C++ Extension
1. We need to click on the extension button that displays a sidebar for downloading and installing the C/C++ extension in the visual studio code. In the sidebar, type C Extension.
2. After that, click on the C/C++
In this image, click on the Install button to install the C/C++ extension.
Actress and human rights activist Sharon Stone's brave, contemplative and inspiring memoir, THE BEAUTY OF LIVING TWICE, is a tale of survival: surviving physical. Sharon stone the beauty of living twice. The Beauty of Living Twice was a lovely new audio created by Sharon Stone that told of her career endeavors, friendships, trials and tribulations and hardships with her health. While, I'm not a huge fan I'm not unaware that she was labeled much like Marilyn Monroe -a sex symbol- a goddess.
3. After clicking the Install button, it shows the below image.
In this image, we can see it shows the Uninstall button that means the C/C++ extension has been successfully downloaded in the visual studio code.
In this image, we can see it shows the Uninstall button that means the C/C++ extension has been successfully downloaded in the visual studio code.
Download and Install Compiler Extension
A MinGW is an advanced GCC compiler software used to compile and execute code. It is software that supports only the window operating system.
Download the MinGW-w64 Compiler
1. Go to the https://sourceforge.net/projects/mingw We land on the following page.
2. After that, click on the Download button, then it starts the downloading of the MinGW GCC compiler, as we can see in the below image.
3. MinGW software has been successfully downloaded into the system.
4. Now we double-click on the MinGW set up to install the compiler.
As we can see, it shows that it is a harmful file click on the Run button to proceed with installing the setup.
5. Click on the Install
6. Set it defaults, or we can change the storage location of the setup. After that, click on the Continue
7. After clicking the continue button, it shows step 2 of MinGW Installation Manager.
8. As we click on the Continue, it shows the below image. In the MinGW Installation Manager, we need to check the Mingw32-base package and Ming32-gcc-g++ package to run and compile the C/ C++ program in the visual studio code editor.
9. After selecting the checkbox, click on the Installation tab (at the top left corner of the dialog box).
Here we click on Apply Changes to set the package's installation in MinGW, as given below.
10. After click on the Apply button, it shows the below image.
11. After downloading the packages, it shows the installation process of the package, as shown below.
Here we can see all the changes have been successfully applied and then click on the Close button.
Set the Environment Path for the MinGW Set Up
After downloading and installing the MinGW compiler, we now set the environment path to include the C/C++ compiler directory.
1. Go to the installation directory of the MinGW Set Up. Here we installed the setup at the C drive, as shown below.
2. Double click on the MinGW folder. It shows the below image.
3. After that, click on the bin folder and then copy the directory path, as shown below.
Here is the path of the MinGW folder path: C:MinGWbin
4. After copying the directory path, go to This PC -> Right Click on This PC -> Select/ Click on the Properties. It shows the below image.
5. After that, click on the Advanced system settings to display a popup box of System Properties, as shown below.
6. Click on the Environment Variables to set the directory path, as shown below.
First, we have to click on the System Variables Path and then click on the Edit button, as shown in the above image.
7. As we click on the Edit button, it shows a popup window to set a new path, as shown below.
In the above image, first, we click on the New button and then paste the C:MinGWbin path; after that, click the OK button.
8. Similarly, click the OK button to the Environment Variables and System Properties.
9. If we want to check that the MinGW has been successfully installed in the system: go to the Command Prompt or cmd, write the gcc -version, and press the Enter
Start Coding in the Visual Studio Code Editor
1. Here we created a C Program folder to store all program code. We can create a folder with any name in any directory.
2. Go to the VS Code and click on the Add Folder.
3. As we click on the Add Folder, it shows a popup dialog box to select the folder to store the program.
4. After selecting the folder, click on the Add The selected folder appears in the explorer section, as we have shown below.
5. Move the mouse over the C PROGRAM folder; it shows a + Click on the button and write the file name as JavaTpoint.c, as shown below.
Now write and understand simple C programming in the VS Code editor.
JavaTpoint.c
After writing the code, right-click on the program, as shown below.
Click on the Run Code option or press Ctrl + Alt + N from the button. It shows the following output.
Let's write a program to calculate the area and perimeter of the rectangle in the VS Code editor.
Rectangle.c
We can click on the Run button or press the Ctrl + Alt + N from the keyboard. It displays the below output.
Let's write another C program to take an input from the user in the Visual Studio Code Editor.
Rectangle2.c
Visual Code Studio Shortcuts
When we click on the Run button or press the Ctrl + Alt + N, it displays the below output.
In the above program, we take length and breadth as input from the keyboard. As the program is compiled, it produces the below statement.
Here Output tab is read-only, and hence we cannot take any input from the user. So, we need to add some steps in the code editor to take user inputs from the console/user.
Virtual Studio Code Download For Windows 10
Following are the steps to take input from the user.
Microsoft Virtual Studios Code
- First of all, we need to stop the background running the c program by pressing the Alt + Ctrl + M from the keyboard.
- After stopping the C file, go & click the File button at the top left corner of the Visual Studio Code Editor, and select the Settings via Preferences, as shown below image.
- After clicking the Settings, it shows the image below.
In this image, select the extension button to set the settings for the C Compiler. - Click on the Extension button and scroll the drop-down box to select the Run Code Configuration.
- Now scroll the right-side pane and Tick on the Run In Terminal.
- Go to the c and again execute the program by clicking on the Run, it produces the following results, as shown below.