IntelliCode to be Available for TypeScript/JS & C++

As the code is written, the IntelliCode extension displays the command completion options not in alphabetical order, but depending on the context
06 December 2018   478

Microsoft implemented the intelligent hint feature for two languages ​​— TypeScript / JavaScript in Visual Studio Code and C ++ in Visual Studio. As the code is written, the IntelliCode extension displays the command completion options not in alphabetical order, but depending on the context. Such tips in the general list are marked with asterisks.

The extension is available in the Visual Studio Code Extensions Store, as well as in the Extensions tab of the text editor. After installation, no action is required - it is enough just to work in the editor, and the system itself will begin to offer hints.

According to the creators, the extension will also help navigate the JS libraries, regardless of the direction of development: writing the client side of the code using React, Angular or Vue or server side with Node.js or Express.

In Visual Studio 2019, the IntelliCode extension for C ++ development is available in the marketplace.

The creators of the extension promise that soon IntelliCode will learn from its own developer code. So far, smart tips are the result of analyzing a large array of foreign projects.

In addition, the team is considering adding IntelliCode support for C ++ to VS Code.

Microsoft introduced IntelliCode at Build 2018 as a system that simplifies and speeds up code generation by displaying the most relevant prompts. In May 2018, the feature was only available in Visual Studio 2017 for C #, but after a couple of months, IntelliCode support for Python appeared in Visual Studio Code.

Visual Studio Code 1.30 Released

The solution has received new features, as well as improved support for JavaScript and TypeScript
14 December 2018   676

Microsoft has released the development environment Visual Studio Code 1.30. The tool has received new features, as well as improved support for JavaScript and TypeScript.

The search tool in the new version of the editor allows you to make multi-line queries. You can add a new line to the query by pressing Shift + Enter or simply by pasting text from the clipboard.

Custom headers and menu items in Linux are now activated by default. Since some menus may go beyond the boundaries of the screen, the developers added the ability to scroll.

Menu items designed to work with the settings have been moved to the title bar of the editor.

In the snippet, new comment variables are implemented, allowing to leave lines or blocks of notes based on the language of the code.

Also, the developers added the Go to Declaration and Peek Declaration commands to Visual Studio Code 1.30 in addition to the existing Go to Definition and Peek Definition. This is due to the fact that in some languages ​​the concepts of definition and declaration are fundamentally different.

In Visual Studio Code 1.30, you can work with TypeScript 3.2.2. Display of callbacks in JavaScript and TypeScript is improved. The new version of the editor displays which function they belong to.

The developers have improved the integration with the repository. In the new version of the program, you can change the tool that opens the file by clicking on the version control panel.

The Visual Studio Code 1.30 error detection and removal tool allows you to delete debug consoles for inactive sessions. Improved concept of variable substitution in launch.json configuration. The initial debug configuration itself has been simplified by hiding minor elements and adding a Quick Pick interface.

You can set the task to run automatically when you open the project folder. In addition, several new tasks have been added to the task management command section, for example, Tasks: Rerun Last Task, which allows you to restart the previous process.