How to set a custom extension in Visual Studio Code - opencart

I enjoy writing code in Visual Studio Code. But the .tpl extension in Opencart is actually a file with PHP and HTML, but Visual Studio Code does not recognize this extension. Is it possible to teach Visual Studio Code to open .tpl as html? I mostly do the code in PS pad. Thank you, Ondra
I tried searching on google and didn't find much. Maybe I can't ask the question.

Related

Creating markdown files with Visual Studio 2019

So I have been making presentations and projects using Rmarkdown and Jupyter Notebooks. This is great because I can breakdown parts as needed and run code a section at a time. Now my projets require cpp, and I have been using Visual Studio 2019, in the new project folder I have been unable to find a way markdown option.
I did find this link: https://stackoverflow.com/questions/889434/markdown-implementations-for-c-c?r=SearchResults&s=1|64.2071
However most of these are quite old answers, and those that are still being updated seem to be for Visual Studio CODE not VS2019.
Mads Kristensen released a new, "complete rewrite of the original Markdown Editor with tons of fixes, tweeks, and performance improvements" (as stated in his Github Repo).
It is the best solution if you work with .MD files within your Visual Studio projects and solutions.
Also, it works with Visual Studio 2022 too.
Here is the simplest way to find and install it:
Inside your Visual Studio IDE, just go to Extensions -> Manage Extensions -> Online and then type "markdown editor v2" at the search box.

How to import Visual Assist snippets to Visual Studio 2017?

I have downloaded the latest Visual Studio Community and InteliSense seems to work well even without the Visual Assist plugin, save a few bugs. I'd therefore like to continue working without the plugin.
I had plenty of code snippets in Visual Assist. How can I migrate them to visual studio 2017 without Visual Assist?
I can get you started:
Visual Studio expects XML:
https://learn.microsoft.com/en-us/visualstudio/ide/walkthrough-creating-a-code-snippet
Visual Assist stores its snippets in a legacy, non-XML format. Fortunately, you can "export" XML using the VA Snippet Editor. Open the editor; multi-select in the list; copy; paste into an external editor.
If the snippets you want to export share words in their descriptions or follow a pattern, you can simplify the multi-select by limiting what appears in the list. Change the Type dropdown to "Search", then search a field by string or regex.
I don't have a convenient way to convert from one XML format to the other.

What is the ms-vscode.cpptools extension?

I am using Microsoft Visual Studio Code (it is basically a glorified command prompt), it keeps recommending that I download the ms-vscode.cpptools extension. Has anyone download it already and know what it is?
It is an extension for C/C++ in Visual Studio Code.
This preview release of the extension adds language support for C/C++ to Visual Studio Code
You can find it and its Details easily in Markt.
I guess it keeps recommending you to download it because you are editing c/c++ files.

Background compilation/On save compilation in Visual Studio C++

I saw a video about Clang and plugin for Sublime Text allowing autocompilation on save. Can I do something like this in Visual Studio 2015? Maybe with an extension?
Thank you

Visual Studio 2010/2012 Add-in Project Questions

I have already created a simple source code analyses tool for C/C++, but I wanted it to be an extension or tool for Visual Studio 2010 and 2012 editions. It is written completely in C++. For this reason I created it using "Create an Add-in using Visual C++/ATL" option. And then under "Choose Add-in Options", I have some problems. I don't know which one or ones to select. I want it to have a name and icon under Tools section, but on the other hand, my code analyzer can be used from command line too. If someone can advice me which option(s) to select there I would be glad.
My second question is this, when I have opened a source file in Visual Studio, and if I go to Tools -> MyAddin, and press it, I want it to do its job and analyze the code, and show the results in the output section below.
And my last question is that, if I have a C/C++ project with few files let's say, and if I right-click one of the files, I want to see my add-in and be able to execute the add-in from there, not to go always to Tools -> MyAddin. And also the same thing to work if I right-click the project, then it should analyze the all files and show the problems in the output section.
Please note that I have already created the source code analyzer tool in C++, and I have it as a DLL. I can also use it in Linux from terminal, and if I want I can also create a GUI for it, which I plan to do later. But I'm not that much experienced with Visual Studio, especially about add-ins, that's why I need your help. As you can see my first question is a kind of advice, but I think my second and third questions require some source code. I know that it is very hard for you to give me some help without seeing my code, but if you would help me somehow I would be glad.
For Visual Studio 2010 and 2012 you should consider using Extensions, not Add-Ins. It is a new technology introduced in Visual Studio 2010. Extensions come in form of a VSIX packages and are automatically installed in all applicable versions of Visual Studio. If you are not targeting Visual Studio version prior to 2010, I strongly recommend using extensions.
From this point of view, I will not answer any of your technical questions about Add-Ins. Here are a couple of links to start using extensions instead:
Anatomy of a VSIX Package
Building and publishing an extension for Visual Studio 2010
VSX FAQ
Walkthrough: Creating an Options Page
I think you will find valuable information on this topic here: Developing extension packages for Visual Studio 2005/2008/2010/2012 using C# with real-life samples