Skip to content

Commit f09cf56

Browse files
authored
Merge pull request #9 from Coding/hackape/update-readme
update readme
2 parents 826cb54 + 5998aff commit f09cf56

File tree

2 files changed

+50
-15
lines changed

2 files changed

+50
-15
lines changed

README-zh.md

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,45 @@
11
# Coding WebIDE
22

3-
本项目是为了能够一键启动 `WebIDE` 开源版而创建的,以 git 子模块的形式引用了另外的三个项目,分别是 WebIDE-Frontend、WebIDE-Frontend-Webjars、WebIDE-Backend。
3+
![](https://raw.githubusercontent.com/Coding/WebIDE/gh-pages/screenshots/import.png)
4+
5+
![](https://raw.githubusercontent.com/Coding/WebIDE/gh-pages/screenshots/workspace.png)
6+
7+
Coding WebIDE(https://ide.coding.net) 是 Coding 自主研发的在线集成开发环境 (IDE)。用户可以通过 WebIDE 创建项目的工作空间, 进行在线开发, 调试等操作。同时 WebIDE 集成了 Git 代码版本控制, 用户可以选择 Coding、GitHub、BitBucket 等任意的代码仓库。 WebIDE 还提供了分享开发环境的功能, 用户可以保存当前的开发环境, 分享给团队的其他成员。
48

59
请诸位把 issues 提到对应的项目下,这样可以得到更及时的处理。前端请到 [WebIDE-Frontend](https://github.com/Coding/WebIDE-Frontend/issues),后端请到 [WebIDE-Backend](https://github.com/Coding/WebIDE-Backend/issues).
610

11+
## 功能特色
12+
13+
1. *全功能 Web Terminal*
14+
2. *语法加亮*
15+
3. *代码补全*
16+
4. *主题切换*
17+
5. *分割视图*
18+
6. *VIM/Emacs 模式*
19+
7. *实时预览*
20+
21+
本项目是为了能够一键启动 `WebIDE` 开源版而创建的,以 git 子模块的形式引用了另外的三个项目,分别是 WebIDE-Frontend、WebIDE-Frontend-Webjars、WebIDE-Backend。
22+
23+
24+
725
## 模块说明
826

9-
> **WebIDE-Frontend:** WebIDE 前端项目
10-
> **WebIDE-Frontend-Webjars:** webjar 项目,用于将 WebIDE 前端打包成 webjar
11-
> **WebIDE-Backend:** WebIDE 后端项目
27+
> **WebIDE-Frontend:** WebIDE 前端项目
28+
> **WebIDE-Frontend-Webjars:** webjar 项目,用于将 WebIDE 前端打包成 webjar
29+
> **WebIDE-Backend:** WebIDE 后端项目
1230
1331
## Clone 项目
1432

1533
首先 clone 本项目到本地,然后拉取子项目:
1634

17-
> git submodule init
35+
> git submodule init
1836
> git submodule update
1937
2038
即可拉取子项目到本地。
2139

2240
## 运行环境
2341

24-
**WebIDE Frontend 依赖 npm 做包管理,wepack 和 babel 做构建工具**
42+
**WebIDE Frontend 依赖 npm 做包管理,wepack 和 babel 做构建工具**
2543
**WebIDE-Frontend-Webjars & WebIDE-Backend 项目依赖 maven**
2644

2745
在编译、运行项目前,请保证环境依赖已被正确配置。
@@ -30,8 +48,7 @@
3048

3149
本项目提供了一个脚本 `ide.sh`,用于编译、打包、运行项目:
3250

33-
> **./ide.sh build:** 编译并打包前端项目
51+
> **./ide.sh build:** 编译并打包前端项目
3452
> **./ide.sh run:** 启动项目
3553
3654
启动完成后,默认端口为 8080,访问 localhost:8080 即可。
37-

README.md

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,35 @@
11
# Coding WebIDE
22

3+
![](https://raw.githubusercontent.com/Coding/WebIDE/gh-pages/screenshots/import.png)
4+
5+
![](https://raw.githubusercontent.com/Coding/WebIDE/gh-pages/screenshots/workspace.png)
6+
7+
Coding WebIDE(https://ide.coding.net) is a cloud-based IDE developed by Coding Team.You can create your own workspace and develop projects here.WebIDE works fine with Git. You can use Coding、GitHub、BitBucket as your Git repository. Workspaces are powered by Docker Ubuntu containers.The development environment can be saved and shared to your team member.
8+
9+
## Features
10+
11+
1. *Built-In Terminal*
12+
2. *Syntax Highlighting*
13+
3. *Language Tools*
14+
4. *Themes*
15+
5. *Split View*
16+
6. *VIM/Emacs Mode*
17+
7. *Previews*
18+
19+
Please submit issues to corresponding projects, that'll help us make issues tracking easier so that we can provide timely help to you. Submit frontend issues at [WebIDE-Frontend](https://github.com/Coding/WebIDE-Frontend/issues) and backend issues at [WebIDE-Backend](https://github.com/Coding/WebIDE-Backend/issues).
20+
321
[中文 README](https://github.com/Coding/WebIDE-Workspace/blob/master/README-zh.md)
422

523
This is the entry point to setup and run the WebIDE Community Edition project. It includes other 3 repos as git submodules.
624

7-
Please submit issues to corresponding projects, that'll help us make issues tracking easier so that we can provide timely help to you. Submit frontend issues at [WebIDE-Frontend](https://github.com/Coding/WebIDE-Frontend/issues) and backend issues at [WebIDE-Backend](https://github.com/Coding/WebIDE-Backend/issues).
25+
826

927

1028
## Modules
1129

12-
> [WebIDE-Frontend](https://github.com/Coding/WebIDE-Frontend) contains frontend code.
13-
> [WebIDE-Frontend-Webjars](https://github.com/Coding/WebIDE-Frontend-Webjars) packs frontend to webjar.
14-
> [WebIDE-Backend](https://github.com/Coding/WebIDE-Backend) contains backend code.
30+
> [WebIDE-Frontend](https://github.com/Coding/WebIDE-Frontend) contains frontend code.
31+
> [WebIDE-Frontend-Webjars](https://github.com/Coding/WebIDE-Frontend-Webjars) packs frontend to webjar.
32+
> [WebIDE-Backend](https://github.com/Coding/WebIDE-Backend) contains backend code.
1533
1634

1735
## How to clone
@@ -28,8 +46,8 @@ This will also clone the other 3 repos via git submodule mechanism.
2846

2947
## Environment
3048

31-
WebIDE Frontend uses `npm` for package management, `webpack` and `babel` for building.
32-
WebIDE Frontend Webjars & WebIDE Backend use `maven`.
49+
WebIDE Frontend uses `npm` for package management, `webpack` and `babel` for building.
50+
WebIDE Frontend Webjars & WebIDE Backend use `maven`.
3351

3452
Please ensure you have corresponding tools installed in your environment before build and run the project.
3553

@@ -38,7 +56,7 @@ Please ensure you have corresponding tools installed in your environment before
3856

3957
We provide a shell script `ide.sh` to ease the build and run process
4058

41-
> **./ide.sh build:** builds the frontend and packs to webjars
59+
> **./ide.sh build:** builds the frontend and packs to webjars
4260
> **./ide.sh run:** start the backend and server
4361
4462
Server runs on port 8080 by default, visit localhost:8080 to check it out. Have fun!

0 commit comments

Comments
 (0)