Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
掘金者说
vscode
提交
3f9457a7
V
vscode
项目概览
掘金者说
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
3f9457a7
编写于
11月 06, 2017
作者:
R
Rob Lourens
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add setting to specify auto-ingesting settings search feedback
上级
f11f9aac
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
14 addition
and
3 deletion
+14
-3
src/vs/workbench/electron-browser/main.contribution.ts
src/vs/workbench/electron-browser/main.contribution.ts
+6
-0
src/vs/workbench/parts/preferences/browser/preferencesRenderers.ts
...rkbench/parts/preferences/browser/preferencesRenderers.ts
+7
-3
src/vs/workbench/parts/preferences/common/preferences.ts
src/vs/workbench/parts/preferences/common/preferences.ts
+1
-0
未找到文件。
src/vs/workbench/electron-browser/main.contribution.ts
浏览文件 @
3f9457a7
...
...
@@ -253,6 +253,12 @@ if (product.quality !== 'stable') {
'
description
'
:
'
Indicates the amount to boost the "literal" component of the query. Temporary.
'
,
'
default
'
:
10
};
workbenchProperties
[
'
workbench.settings.experimentalFuzzySearchAutoIngestFeedback
'
]
=
{
'
type
'
:
'
boolean
'
,
'
description
'
:
'
Indicates whether feedback from this client should be automatically ingested.
'
,
'
default
'
:
false
};
}
if
(
isMacintosh
)
{
...
...
src/vs/workbench/parts/preferences/browser/preferencesRenderers.ts
浏览文件 @
3f9457a7
...
...
@@ -16,7 +16,7 @@ import * as editorCommon from 'vs/editor/common/editorCommon';
import
{
Range
,
IRange
}
from
'
vs/editor/common/core/range
'
;
import
{
IConfigurationRegistry
,
Extensions
as
ConfigurationExtensions
,
ConfigurationScope
,
IConfigurationPropertySchema
}
from
'
vs/platform/configuration/common/configurationRegistry
'
;
import
{
IInstantiationService
}
from
'
vs/platform/instantiation/common/instantiation
'
;
import
{
IPreferencesService
,
ISettingsGroup
,
ISetting
,
IPreferencesEditorModel
,
IFilterResult
,
ISettingsEditorModel
,
IScoredResults
}
from
'
vs/workbench/parts/preferences/common/preferences
'
;
import
{
IPreferencesService
,
ISettingsGroup
,
ISetting
,
IPreferencesEditorModel
,
IFilterResult
,
ISettingsEditorModel
,
IScoredResults
,
IWorkbenchSettingsConfiguration
}
from
'
vs/workbench/parts/preferences/common/preferences
'
;
import
{
SettingsEditorModel
,
DefaultSettingsEditorModel
,
WorkspaceConfigurationEditorModel
}
from
'
vs/workbench/parts/preferences/common/preferencesModels
'
;
import
{
ICodeEditor
,
IEditorMouseEvent
,
MouseTargetType
}
from
'
vs/editor/browser/editorBrowser
'
;
import
{
IContextMenuService
,
ContextSubMenu
}
from
'
vs/platform/contextview/browser/contextView
'
;
...
...
@@ -562,7 +562,8 @@ export class FeedbackWidgetRenderer extends Disposable {
@
IWorkbenchEditorService
private
editorService
:
IWorkbenchEditorService
,
@
ITelemetryService
private
telemetryService
:
ITelemetryService
,
@
IMessageService
private
messageService
:
IMessageService
,
@
IEnvironmentService
private
environmentService
:
IEnvironmentService
@
IEnvironmentService
private
environmentService
:
IEnvironmentService
,
@
IConfigurationService
private
configurationService
:
IConfigurationService
)
{
super
();
}
...
...
@@ -638,6 +639,8 @@ export class FeedbackWidgetRenderer extends Disposable {
const
altsAdded
=
expectedQuery
.
alts
&&
expectedQuery
.
alts
[
0
]
&&
(
expectedQuery
.
alts
[
0
][
0
]
!==
FeedbackWidgetRenderer
.
DEFAULT_ALTS
[
0
]
||
expectedQuery
.
alts
[
0
][
1
]
!==
FeedbackWidgetRenderer
.
DEFAULT_ALTS
[
1
]);
const
alts
=
altsAdded
?
expectedQuery
.
alts
:
undefined
;
const
workbenchSettings
=
this
.
configurationService
.
getConfiguration
<
IWorkbenchSettingsConfiguration
>
().
workbench
.
settings
;
const
autoIngest
=
workbenchSettings
.
experimentalFuzzySearchAutoIngestFeedback
;
/* __GDPR__
"settingsSearchResultFeedback" : {
...
...
@@ -659,7 +662,8 @@ export class FeedbackWidgetRenderer extends Disposable {
duration
:
result
.
metadata
.
duration
,
timestamp
:
result
.
metadata
.
timestamp
,
buildNumber
:
this
.
environmentService
.
debugSearch
,
alts
alts
,
autoIngest
});
}
...
...
src/vs/workbench/parts/preferences/common/preferences.ts
浏览文件 @
3f9457a7
...
...
@@ -23,6 +23,7 @@ export interface IWorkbenchSettingsConfiguration {
experimentalFuzzySearchEndpoint
:
string
;
experimentalFuzzySearchKey
:
string
;
experimentalFuzzySearchBoost
:
number
;
experimentalFuzzySearchAutoIngestFeedback
:
boolean
;
}
};
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录