Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio 2015 RTM - Lost JavaScript support after update TypeScript Tools

Tags:

I have lost the support for JavaScript files inside Visual Studio 2015 after updating the TypeScript tools from version 1.5.3 to 1.5.4.

By support for JavaScript I mean intellisense, syntax coloring and the JavaScript options inside Options menu -> Text Editor.

My js files look like txt files now.

I have already tried many things:

  1. The steps in this answer: Visual Studio 2015 CTP - Javascript support missing
  2. Repair TypeScript Tools
  3. Repair Microsoft Asp.Net and Web Tools 2015
  4. Repair entire Visual Studio 2015

Nothing worked.

Does anyone knows a solution for this problem?

like image 520
Augusto Barreto Avatar asked Aug 07 '15 23:08

Augusto Barreto


People also ask

Does Visual Studio support TypeScript?

TypeScript support By default, Visual Studio 2022 provides language support for JavaScript and TypeScript files to power IntelliSense without any specific project configuration. For compiling TypeScript, Visual Studio gives you the flexibility to choose which version of TypeScript to use on a per-project basis.

How do I add JavaScript to Visual Studio?

With your project open in Visual Studio, right-click on a folder or your project node in Solution Explorer (right pane), and choose Add > New Item. In the New File dialog box, under the General category, choose the file type that you want to add, such as JavaScript File, and then choose Open.

How do I get JavaScript IntelliSense in Visual Studio?

You can access the IntelliSense page by choosing Tools > Options on the menu bar, and then expanding Text Editor > JavaScript/TypeScript > IntelliSense. Your computer might show different names or locations for some of the Visual Studio user interface elements in this article.


2 Answers

This is a known bug that we have fixed in VS 2015, however you could have been affected if you installed the "Universal Windows App Development Tools" during a specific period of time. We will soon be publishing a KB with the following workaround:

If the “Universal Windows App Development Tools” are still installed:

  1. Go to Programs and Features, select Visual Studio 2105, click Change.
  2. In Visual Studio setup, click Modify.
  3. Deselect the feature “Universal Windows App Development Tools”
  4. Select “Universal Windows App Development Tools” again, and click Update.

If you have already uninstalled the “Universal Windows App Development Tools”:

  • Reinstall “Universal Windows App Development Tools”
  • Or, take the following steps to reinstall the JavaScript project system and language service:
    1. Download the installer for your edition of Visual Studio, e.g. vs_community.exe.
    2. Open a CMD window, and run the following command: vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive

Sorry for the trouble. Hope that helps.

like image 163
Michael Braude Avatar answered Oct 06 '22 07:10

Michael Braude


Found a workaround to rollback to TypeScript 1.5.3 and get back support for JS:

  1. From Programs and Features, uninstall TypeScript Tools 1.5.4 and Microsoft Asp.Net and Web Tools 2015
  2. Download VS 2015 offline installer (Reference: How to install VS2015 Community Edition offline)
  3. Inside the download directory from step 2, navigate to "packages\WPT" and install "webtoolsextensionsvs14.msi" (Microsoft Asp.Net and Web Tools 2015)
  4. Then navigate to the folder (inside the download directory) "OfflineCache\installers". You will see two TS folders: "TypeScriptV1" and "TypeScriptV2". They are the installers for the versions 1.5.3 and 1.5.4 respectively.
  5. Install TypeScript Tools 1.5.3 (using the installer inside the folder "TypeScriptV1")

Now, start Visual Studio. At this point JavaScript support should be back, and TS support still available.

NOTE: there is no independent installer for TypeScript Tools for VS 2015 (Reference: Typescript 1.5 for VS2015 without internet access)

UPDATE:

As Mohamed Hegazy noted, the TypeScript installers are available to download on: TypeScript for Visual Studio 2015

like image 39
Augusto Barreto Avatar answered Oct 06 '22 06:10

Augusto Barreto