Our experience of migrating the Visual Studio extension to Visual Studio code

Our experience of migrating the Visual Studio extension to Visual Studio code  
 
Just three years ago, for the programmer on the stack of technologies from Microsoft, there was no problem in choosing the development tool. Today the picture has changed and Visual Studio Code acts as a real alternative to classic Visual Studio and provides functionality that puts it much closer to the IDE than to the text editor. Free, cross-platform and open source, this editor enjoys well-deserved respect from the community of software developers.
 
 
This article describes our experience in assessing the possibility of migrating one of the functions of our internal VS plug-in to the Visual Studio ...
+ 0 -

Top VSCode extensions that will accelerate your development in JavaScript

VSCode Is a cross-platform open source editor that has become a favorite among programmers, especially among web developers. It is fast, extensible and has a lot of features and settings. If you have not worked with him, I suggest you try it.
 
 
For VSCode, thousands of extensions are created. I intend to introduce a few of them that I use every day. Let's get started!
 
 
Top VSCode extensions that will accelerate your development in JavaScript
 
Quokka.js Is a plugin for jаvascript and TypeScript, which is displays results of code execution in the editor, directly at the time of writing it . Try it yourself!
 
 
Having established ...
+ 0 -

We are writing a simple plugin for VirtualDub

Despite the fact that video processing is not slow moving to OpenCL /CUDA VirtualDub remains a convenient tool for simple actions with video. Cropping a frame, adding filters or overlaying is much more convenient than using the ffmpeg console. In addition, over the years, a lot of filters have been developed that allow many operations to be performed quickly and conveniently. Despite the simplicity of the SDK, there are some nuances when writing a plug-in. The article is devoted to work with them.
 
 
We are writing a simple plugin for VirtualDub with ...
+ 0 -

Strict typing for Vue.js applications on TypeScript

Strict typing for Vue.js applications on TypeScriptQuestion
: What are the weakest places in Vue?
 
 
Answer
: At the moment, probably, unfriendliness to typing. Our API was designed without scheduling support for typed languages ​​(such as TypeScript), but we made great improvements in 2.5.
 
 
Question
: Tony Hoare (Tony Hoare) called the null error a billion dollars. What was the most unfortunate technical solution in your career?
 
 
Answer
: It would be nice to use TypeScript initially, even when I started rewriting the code for Vue 2.x.
 
 
from the interview "The creator of Vue.js answers Habr"
The unfriendliness of Vue.js to ...
+ 0 -

Playing UWP: Where to start

Hello, Habr! Today we are launching an experimental series of articles. You will immerse yourself in a reality show for self-taught programmers, in which Alexei Plotnikov, one of the members of our Microsoft Developer community, will talk about how he creates the game on UWP. Under the cut - the first part, with the description of the idea of ​​the project and the answer to a simple question: "What do you need to lay down from the very beginning?" Do not forget to leave comments, you can influence the development process.
 
 
Playing UWP: Where to start
 
 
Before st...
+ 0 -

Collaboration Visual Studio Code and Anaconda

Collaboration Visual Studio Code and Anaconda  
Not so long ago it was announced about Including Visual Studio Code in the distribution of Anaconda , which is undoubtedly a big step in the development of open source data analysis tools.
 
Anaconda , founded by Travis Oliphant, author of NumPy , has become an integral tool in the field of working with data, which has in its arsenal a large number of libraries and plug-ins that cover most analytical cases. Because Python is an interpreted language, with support for REPL , you can test the code snippets from the command line, work ...
+ 0 -