Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
1cb2f550
V
vscode
项目概览
xxadev
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1cb2f550
编写于
2月 07, 2019
作者:
M
Matt Bierner
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Support TypeScript's explicit "auto" `quotePreference`
Fixes #68185
上级
e259543b
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
13 addition
and
12 deletion
+13
-12
extensions/package.json
extensions/package.json
+1
-1
extensions/typescript-language-features/src/features/fileConfigurationManager.ts
...anguage-features/src/features/fileConfigurationManager.ts
+7
-7
extensions/typescript-language-features/src/utils/api.ts
extensions/typescript-language-features/src/utils/api.ts
+1
-0
extensions/yarn.lock
extensions/yarn.lock
+4
-4
未找到文件。
extensions/package.json
浏览文件 @
1cb2f550
...
...
@@ -3,7 +3,7 @@
"version"
:
"0.0.1"
,
"description"
:
"Dependencies shared by all extensions"
,
"dependencies"
:
{
"typescript"
:
"3.3.
1
"
"typescript"
:
"3.3.
3
"
},
"scripts"
:
{
"postinstall"
:
"node ./postinstall"
...
...
extensions/typescript-language-features/src/features/fileConfigurationManager.ts
浏览文件 @
1cb2f550
...
...
@@ -178,20 +178,20 @@ export default class FileConfigurationManager extends Disposable {
document
.
uri
);
return
{
quotePreference
:
getQuoteStylePreference
(
preferences
),
quotePreference
:
this
.
getQuoteStylePreference
(
preferences
),
importModuleSpecifierPreference
:
getImportModuleSpecifierPreference
(
preferences
),
allowTextChangesInNewFiles
:
document
.
uri
.
scheme
===
'
file
'
,
providePrefixAndSuffixTextForRename
:
true
,
allowRenameOfImportPath
:
true
,
};
}
}
function
getQuoteStylePreference
(
config
:
vscode
.
WorkspaceConfiguration
)
{
switch
(
config
.
get
<
string
>
(
'
quoteStyle
'
))
{
case
'
single
'
:
return
'
single
'
;
case
'
double
'
:
return
'
double
'
;
default
:
return
undefined
;
private
getQuoteStylePreference
(
config
:
vscode
.
WorkspaceConfiguration
)
{
switch
(
config
.
get
<
string
>
(
'
quoteStyle
'
))
{
case
'
single
'
:
return
'
single
'
;
case
'
double
'
:
return
'
double
'
;
default
:
return
this
.
client
.
apiVersion
.
gte
(
API
.
v333
)
?
'
auto
'
:
undefined
;
}
}
}
...
...
extensions/typescript-language-features/src/utils/api.ts
浏览文件 @
1cb2f550
...
...
@@ -34,6 +34,7 @@ export default class API {
public
static
readonly
v314
=
API
.
fromSimpleString
(
'
3.1.4
'
);
public
static
readonly
v320
=
API
.
fromSimpleString
(
'
3.2.0
'
);
public
static
readonly
v330
=
API
.
fromSimpleString
(
'
3.3.0
'
);
public
static
readonly
v333
=
API
.
fromSimpleString
(
'
3.3.3
'
);
public
static
fromVersionString
(
versionString
:
string
):
API
{
...
...
extensions/yarn.lock
浏览文件 @
1cb2f550
...
...
@@ -2,7 +2,7 @@
# yarn lockfile v1
typescript@3.3.
1
:
version "3.3.
1
"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.3.
1.tgz#6de14e1db4b8a006ac535e482c8ba018c55f750b
"
integrity sha512-
cTmIDFW7O0IHbn1DPYjkiebHxwtCMU+eTy30ZtJNBPF9j2O1ITu5XH2YnBeVRKWHqF+3JQwWJv0Q0aUgX8W7I
A==
typescript@3.3.
3
:
version "3.3.
3
"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.3.
3.tgz#f1657fc7daa27e1a8930758ace9ae8da31403221
"
integrity sha512-
Y21Xqe54TBVp+VDSNbuDYdGw0BpoR/Q6wo/+35M8PAU0vipahnyduJWirxxdxjsAkS7hue53x2zp8gz7F05u0
A==
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录