# TypeScript
[![Join the chat at https://gitter.im/microsoft/TypeScript](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/microsoft/TypeScript?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build Status](https://travis-ci.org/microsoft/TypeScript.svg?branch=master)](https://travis-ci.org/microsoft/TypeScript)
[![VSTS Build Status](https://dev.azure.com/typescript/TypeScript/_apis/build/status/Typescript/node10)](https://dev.azure.com/typescript/TypeScript/_build/latest?definitionId=4&view=logs)
[![npm version](https://badge.fury.io/js/typescript.svg)](https://www.npmjs.com/package/typescript)
[![Downloads](https://img.shields.io/npm/dm/typescript.svg)](https://www.npmjs.com/package/typescript)
[TypeScript](https://www.typescriptlang.org/) is a language for application-scale JavaScript. TypeScript adds optional types to JavaScript that support tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript. Try it out at the [playground](https://www.typescriptlang.org/play/), and stay up to date via [our blog](https://blogs.msdn.microsoft.com/typescript) and [Twitter account](https://twitter.com/typescript).
## Installing
For the latest stable version:
```bash
npm install -g typescript
```
For our nightly builds:
```bash
npm install -g typescript@next
```
## Contribute
There are many ways to [contribute](https://github.com/microsoft/TypeScript/blob/master/CONTRIBUTING.md) to TypeScript.
* [Submit bugs](https://github.com/microsoft/TypeScript/issues) and help us verify fixes as they are checked in.
* Review the [source code changes](https://github.com/microsoft/TypeScript/pulls).
* Engage with other TypeScript users and developers on [StackOverflow](https://stackoverflow.com/questions/tagged/typescript).
* Join the [#typescript](https://twitter.com/search?q=%23TypeScript) discussion on Twitter.
* [Contribute bug fixes](https://github.com/microsoft/TypeScript/blob/master/CONTRIBUTING.md).
* Read the language specification ([docx](https://github.com/microsoft/TypeScript/blob/master/doc/TypeScript%20Language%20Specification.docx?raw=true),
[pdf](https://github.com/microsoft/TypeScript/blob/master/doc/TypeScript%20Language%20Specification.pdf?raw=true), [md](https://github.com/microsoft/TypeScript/blob/master/doc/spec.md)).
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see
the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com)
with any additional questions or comments.
## Documentation
* [TypeScript in 5 minutes](https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html)
* [Programming handbook](https://www.typescriptlang.org/docs/handbook/basic-types.html)
* [Language specification](https://github.com/microsoft/TypeScript/blob/master/doc/spec.md)
* [Homepage](https://www.typescriptlang.org/)
## Building
In order to build the TypeScript compiler, ensure that you have [Git](https://git-scm.com/downloads) and [Node.js](https://nodejs.org/) installed.
Clone a copy of the repo:
```bash
git clone https://github.com/microsoft/TypeScript.git
```
Change to the TypeScript directory:
```bash
cd TypeScript
```
Install [Gulp](https://gulpjs.com/) tools and dev dependencies:
```bash
npm install -g gulp
npm install
```
Use one of the following to build and test:
```
gulp local # Build the compiler into built/local.
gulp clean # Delete the built compiler.
gulp LKG # Replace the last known good with the built one.
# Bootstrapping step to be executed when the built compiler reaches a stable state.
gulp tests # Build the test infrastructure using the built compiler.
gulp runtests # Run tests using the built compiler and test infrastructure.
# Some low-value tests are skipped when not on a CI machine - you can use the
# --skipPercent=0 command to override this behavior and run all tests locally.
# You can override the specific suite runner used or specify a test for this command.
# Use --tests=<testPath> for a specific test and/or --runner=<runnerName> for a specific suite.
# Valid runners include conformance, compiler, fourslash, project, user, and docker
# The user and docker runners are extended test suite runners - the user runner
# works on disk in the tests/cases/user directory, while the docker runner works in containers.
# You'll need to have the docker executable in your system path for the docker runner to work.
gulp runtests-parallel # Like runtests, but split across multiple threads. Uses a number of threads equal to the system
# core count by default. Use --workers=<number> to adjust this.
gulp baseline-accept # This replaces the baseline test results with the results obtained from gulp runtests.
gulp lint # Runs eslint on the TypeScript source.
gulp help # List the above commands.
```
## Usage
```bash
node built/local/tsc.js hello.ts
```
## Roadmap
For details on our planned features and future direction please refer to our [roadmap](https://github.com/microsoft/TypeScript/wiki/Roadmap).
没有合适的资源?快使用搜索试试~ 我知道了~
sonarlint-intellij-6.4.3.42541.zip
共1504个文件
dll:1190个
targets:83个
ts:56个
需积分: 5 10 下载量 57 浏览量
2022-04-27
09:10:22
上传
评论
收藏 281.05MB ZIP 举报
温馨提示
sonarlint离线插件,支持IntelliJ IDEA 2020.1 x64,其余的版本不要下载。
资源详情
资源评论
资源推荐
收起资源包目录
sonarlint-intellij-6.4.3.42541.zip (1504个子文件)
machine.config 33KB
machine.config 33KB
OmniSharp.exe.config 18KB
OmniSharp.exe.config 18KB
OmniSharp.exe.config 15KB
MSBuild.exe.config 12KB
MSBuild.exe.config 12KB
MSBuild.exe.config 12KB
MSBuild.dll.config 6KB
MSBuild.dll.config 6KB
csi.exe.config 5KB
csi.exe.config 5KB
csi.exe.config 5KB
csc.exe.config 4KB
csc.exe.config 4KB
csc.exe.config 4KB
config 3KB
config 3KB
Microsoft.CodeAnalysis.CSharp.dll 6.86MB
Microsoft.CodeAnalysis.CSharp.dll 6.86MB
Microsoft.CodeAnalysis.CSharp.dll 6.86MB
Microsoft.CodeAnalysis.CSharp.dll 6.86MB
Microsoft.CodeAnalysis.CSharp.dll 6.86MB
Microsoft.CodeAnalysis.CSharp.dll 6.86MB
Microsoft.CodeAnalysis.Features.dll 5.16MB
Microsoft.CodeAnalysis.Features.dll 5.16MB
Microsoft.CodeAnalysis.Features.dll 5.16MB
Microsoft.CodeAnalysis.Workspaces.dll 4.6MB
Microsoft.CodeAnalysis.Workspaces.dll 4.6MB
Microsoft.CodeAnalysis.Workspaces.dll 4.6MB
mscorlib.dll 4.42MB
mscorlib.dll 4.42MB
Microsoft.CodeAnalysis.dll 4.25MB
Microsoft.CodeAnalysis.dll 4.25MB
Microsoft.CodeAnalysis.dll 4.25MB
Microsoft.CodeAnalysis.dll 4.25MB
Microsoft.CodeAnalysis.dll 4.25MB
Microsoft.CodeAnalysis.dll 4.25MB
System.Xml.dll 3.03MB
System.Xml.dll 3.03MB
mscorlib.dll 2.6MB
System.dll 2.54MB
System.dll 2.5MB
System.ServiceModel.dll 2.42MB
System.Data.dll 2.01MB
System.Data.dll 2MB
Microsoft.Build.dll 1.96MB
Microsoft.Build.dll 1.96MB
Microsoft.Build.dll 1.96MB
ICSharpCode.Decompiler.dll 1.89MB
ICSharpCode.Decompiler.dll 1.89MB
ICSharpCode.Decompiler.dll 1.89MB
System.Windows.Forms.dll 1.8MB
Microsoft.DiaSymReader.Native.amd64.dll 1.73MB
Microsoft.DiaSymReader.Native.amd64.dll 1.73MB
Microsoft.DiaSymReader.Native.amd64.dll 1.73MB
Microsoft.CodeAnalysis.CSharp.Features.dll 1.51MB
Microsoft.CodeAnalysis.CSharp.Features.dll 1.51MB
Microsoft.CodeAnalysis.CSharp.Features.dll 1.51MB
e_sqlite3.dll 1.5MB
Microsoft.DiaSymReader.Native.x86.dll 1.46MB
Microsoft.DiaSymReader.Native.x86.dll 1.46MB
Microsoft.DiaSymReader.Native.x86.dll 1.46MB
System.dll 1.41MB
Microsoft.Build.Tasks.Core.dll 1.31MB
Microsoft.Build.Tasks.Core.dll 1.31MB
Microsoft.Build.Tasks.Core.dll 1.31MB
System.Data.dll 1.22MB
System.Reactive.dll 1.21MB
System.Reactive.dll 1.21MB
System.Reactive.dll 1.21MB
e_sqlite3.dll 1.13MB
System.Core.dll 1.04MB
System.Core.dll 1.04MB
e_sqlite3.dll 1.03MB
Microsoft.CodeAnalysis.CSharp.Workspaces.dll 1.01MB
Microsoft.CodeAnalysis.CSharp.Workspaces.dll 1.01MB
Microsoft.CodeAnalysis.CSharp.Workspaces.dll 1.01MB
OmniSharp.Extensions.LanguageProtocol.dll 978KB
OmniSharp.Extensions.LanguageProtocol.dll 978KB
OmniSharp.Extensions.LanguageProtocol.dll 978KB
System.Runtime.Serialization.dll 917KB
System.Runtime.Serialization.dll 917KB
System.Xml.dll 904KB
System.Text.Encoding.CodePages.dll 744KB
System.Text.Encoding.CodePages.dll 744KB
System.Text.Encoding.CodePages.dll 744KB
System.Text.Encoding.CodePages.dll 744KB
System.Text.Encoding.CodePages.dll 744KB
System.Text.Encoding.CodePages.dll 744KB
System.Text.Encoding.CodePages.dll 744KB
NuGet.Protocol.dll 730KB
NuGet.Protocol.dll 730KB
NuGet.Protocol.dll 730KB
NuGet.Protocol.dll 730KB
NuGet.Protocol.dll 730KB
NuGet.Protocol.dll 730KB
OmniSharp.Extensions.JsonRpc.dll 701KB
OmniSharp.Extensions.JsonRpc.dll 701KB
OmniSharp.Extensions.JsonRpc.dll 701KB
共 1504 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16
renkai721
- 粉丝: 4w+
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0