Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
myhjmzy
code-server
提交
3b394824
C
code-server
项目概览
myhjmzy
/
code-server
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
code-server
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
3b394824
编写于
4月 07, 2020
作者:
A
Asher
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Document workspace and folder behavior
Also fixed a type issue.
上级
a5c35af8
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
13 addition
and
4 deletion
+13
-4
ci/vscode.patch
ci/vscode.patch
+4
-4
doc/FAQ.md
doc/FAQ.md
+9
-0
未找到文件。
ci/vscode.patch
浏览文件 @
3b394824
...
@@ -261,7 +261,7 @@ index 2c64061da7..c0ef8faedd 100644
...
@@ -261,7 +261,7 @@ index 2c64061da7..c0ef8faedd 100644
// Do nothing. If we can't read the file we have no
// Do nothing. If we can't read the file we have no
// language pack config.
// language pack config.
diff --git a/src/vs/code/browser/workbench/workbench.ts b/src/vs/code/browser/workbench/workbench.ts
diff --git a/src/vs/code/browser/workbench/workbench.ts b/src/vs/code/browser/workbench/workbench.ts
index 45f6f17ce0..
102289c147
100644
index 45f6f17ce0..
546b4c24de
100644
--- a/src/vs/code/browser/workbench/workbench.ts
--- a/src/vs/code/browser/workbench/workbench.ts
+++ b/src/vs/code/browser/workbench/workbench.ts
+++ b/src/vs/code/browser/workbench/workbench.ts
@@ -16,6 +16,7 @@
import product from 'vs/platform/product/common/product';
@@ -16,6 +16,7 @@
import product from 'vs/platform/product/common/product';
...
@@ -306,14 +306,14 @@ index 45f6f17ce0..102289c147 100644
...
@@ -306,14 +306,14 @@ index 45f6f17ce0..102289c147 100644
const config: IWorkbenchConstructionOptions & { folderUri?: UriComponents, workspaceUri?: UriComponents } = JSON.parse(configElementAttribute);
const config: IWorkbenchConstructionOptions & { folderUri?: UriComponents, workspaceUri?: UriComponents } = JSON.parse(configElementAttribute);
+ // Strip the protocol from the authority if it exists.
+ // Strip the protocol from the authority if it exists.
+ const normalizeAuthority = (authority
?: string): string => authority &&
authority.replace(/^https?:\/\//, "");
+ const normalizeAuthority = (authority
: string): string =>
authority.replace(/^https?:\/\//, "");
+ if (config.remoteAuthority) {
+ if (config.remoteAuthority) {
+ (config as any).remoteAuthority = normalizeAuthority(config.remoteAuthority);
+ (config as any).remoteAuthority = normalizeAuthority(config.remoteAuthority);
+ }
+ }
+ if (config.workspaceUri) {
+ if (config.workspaceUri
&& config.workspaceUri.authority
) {
+ config.workspaceUri.authority = normalizeAuthority(config.workspaceUri.authority);
+ config.workspaceUri.authority = normalizeAuthority(config.workspaceUri.authority);
+ }
+ }
+ if (config.folderUri) {
+ if (config.folderUri
&& config.folderUri.authority
) {
+ config.folderUri.authority = normalizeAuthority(config.folderUri.authority);
+ config.folderUri.authority = normalizeAuthority(config.folderUri.authority);
+ }
+ }
+
+
...
...
doc/FAQ.md
浏览文件 @
3b394824
...
@@ -104,6 +104,15 @@ demand and will work on it when the time is right.
...
@@ -104,6 +104,15 @@ demand and will work on it when the time is right.
Use the
`--disable-telemetry`
flag to completely disable telemetry. We use the
Use the
`--disable-telemetry`
flag to completely disable telemetry. We use the
data collected only to improve code-server.
data collected only to improve code-server.
## How does code-server decide what workspace or folder to open?
code-server tries the following in order:
1.
The
`workspace`
query parameter.
2.
The
`folder`
query parameter.
3.
The directory passed on the command line.
4.
The last opened workspace or folder.
## Enterprise
## Enterprise
Visit
[
our enterprise page
](
https://coder.com
)
for more information about our
Visit
[
our enterprise page
](
https://coder.com
)
for more information about our
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录