|
2 | 2 | <html lang="zh-CN"> |
3 | 3 |
|
4 | 4 | <head> |
5 | | - <!-- 必须的 meta 标签 --> |
6 | 5 | <meta charset="utf-8"> |
7 | 6 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
8 | 7 | <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> |
|
41 | 40 | <a class="nav-link dropdown-toggle text-dark" data-toggle="dropdown" href="#" role="button" |
42 | 41 | aria-expanded="false">File</a> |
43 | 42 | <div class="dropdown-menu"> |
44 | | - <a class="dropdown-item" href="#">Create File</a> |
45 | | - <a class="dropdown-item" href="#">Delete File</a> |
46 | | - <a class="dropdown-item" href="#">Rename File</a> |
| 43 | + <a class="dropdown-item" href="#">Create File or folder</a> |
| 44 | + <a class="dropdown-item" href="#">Delete File or folder</a> |
| 45 | + <a class="dropdown-item" href="#">Rename File or folder</a> |
47 | 46 | <div class="dropdown-divider"></div> |
48 | | - <a class="dropdown-item" href="#">Create folder</a> |
| 47 | + <a class="dropdown-item" href="#">开发中...</a> |
49 | 48 | </div> |
50 | 49 | </li> |
51 | 50 | <li class="nav-item dropdown"> |
52 | 51 | <a class="nav-link dropdown-toggle text-dark" data-toggle="dropdown" href="#" role="button" |
53 | 52 | aria-expanded="false">Git</a> |
54 | 53 | <div class="dropdown-menu"> |
| 54 | + <a class="dropdown-item" href="#">Clone Project From GitHub</a> |
55 | 55 | <a class="dropdown-item" href="#">Commit</a> |
56 | 56 | <a class="dropdown-item" href="#">Pull</a> |
57 | 57 | <a class="dropdown-item" href="#">Push</a> |
| 58 | + <div class="dropdown-divider"></div> |
| 59 | + <a class="dropdown-item" href="#">开发中...</a> |
| 60 | + </div> |
| 61 | + </li> |
| 62 | + <li class="nav-item dropdown"> |
| 63 | + <a class="nav-link dropdown-toggle text-dark" data-toggle="dropdown" href="#" role="button" |
| 64 | + aria-expanded="false">Help</a> |
| 65 | + <div class="dropdown-menu"> |
| 66 | + <a class="dropdown-item" href="#">About</a> |
| 67 | + <a class="dropdown-item" href="https://github.com/ZhiFengJia/remote-coder" target="_blank">Go to |
| 68 | + GitHub Home</a> |
| 69 | + <div class="dropdown-divider"></div> |
| 70 | + <a class="dropdown-item" href="#">开发中...</a> |
58 | 71 | </div> |
59 | 72 | </li> |
60 | 73 | <li class="nav-item"> |
|
67 | 80 | </div> |
68 | 81 | </div> |
69 | 82 | <div class="row"> |
70 | | - <div class="col-2 border" style="padding-right:0px;padding-left:0px;"> |
| 83 | + <div class="col-2 border overflow-auto" style="padding-right:0px;padding-left:0px;"> |
71 | 84 | <div id="jstree"></div> |
72 | 85 | </div> |
73 | 86 | <div class="col-10 border" style="padding-right:0px;padding-left:0px;"> |
|
83 | 96 | <div class="editor_control"> |
84 | 97 | <textarea class="form-control" id="code" name="code" style="display: none;"> |
85 | 98 | /** |
86 | | -* 简单示例 |
87 | | -* |
88 | | -* @author jiazhifeng |
89 | | -* @date 2021/12/07 10:14 |
90 | | -*/ |
| 99 | + * 简单示例 |
| 100 | + * |
| 101 | + * @author jiazhifeng |
| 102 | + * @date 2021/12/07 10:14 |
| 103 | + */ |
91 | 104 | public class HelloWorld { |
92 | 105 | public static void main(String[] args) { |
93 | 106 | System.out.println("HelloWorld"); |
|
101 | 114 | </div> |
102 | 115 | <div class="row border"> |
103 | 116 | <div class="col" style="padding-right:0px;padding-left:0px;"> |
104 | | - <div class="form-group"> |
105 | | - <textarea name="executeResult" class="form-control" id="exampleFormControlTextarea1" |
106 | | - style="height: 245px;" placeholder="控制台" readonly></textarea> |
| 117 | + <nav> |
| 118 | + <div class="nav nav-tabs" id="nav-tab" role="tablist"> |
| 119 | + <a class="nav-link active" id="nav-console-tab" data-toggle="tab" href="#nav-console" role="tab" |
| 120 | + aria-controls="nav-console" aria-selected="true">Console</a> |
| 121 | + <a class="nav-link" id="nav-terminal-tab" data-toggle="tab" href="#nav-terminal" role="tab" |
| 122 | + aria-controls="nav-terminal" aria-selected="false">Terminal</a> |
| 123 | + </div> |
| 124 | + </nav> |
| 125 | + <div class="tab-content" id="nav-tabContent" style="height: 200px;"> |
| 126 | + <div class="tab-pane fade show active" id="nav-console" role="tabpanel" |
| 127 | + aria-labelledby="nav-console-tab"> |
| 128 | + <textarea id="console" class="form-control" style="height: 200px;" placeholder="控制台" |
| 129 | + readonly></textarea> |
| 130 | + </div> |
| 131 | + <div class="tab-pane fade" id="nav-terminal" role="tabpanel" aria-labelledby="nav-terminal-tab"> |
| 132 | + 开发中... |
| 133 | + </div> |
107 | 134 | </div> |
108 | 135 | </div> |
109 | 136 | </div> |
|
200 | 227 | "data": form |
201 | 228 | }; |
202 | 229 | $.ajax(settings).done(function (response) { |
203 | | - $("textarea[name='executeResult']").val(response); |
| 230 | + $("#console").val(response); |
204 | 231 | $('#execute').attr("disabled", false); |
205 | 232 | $('#loading').hide(); |
206 | 233 | }); |
|
0 commit comments