This commit is contained in:
Liang Ding 2014-09-10 22:43:34 +08:00
parent 305ff80112
commit 1f64fec7c7
4 changed files with 51 additions and 18 deletions

View File

@ -12,7 +12,7 @@
<ol>
<li>下载 Wide 安装包</li>
<li>解压到安装路径 {wide},例如 /root/wide</li>
<li>配置 {wide}/conf/wide.json</li>
<li>配置 {wide}/conf/wide.json</li>
</ol>
<h2>多用户配置</h2>

View File

@ -4,10 +4,18 @@
"run": "运行",
"debug": "调试",
"help": "帮助",
"check_update": "检查更新",
"report_issues": "提建议",
"wide_doc": "Wide 文档",
"about": "About",
"create_file": "创建文件",
"create_dir": "创建目录",
"delete": "删除",
"save": "保存",
"exit": "退出",
"close_file": "关闭文件",
"close_all_files": "关闭所有文件",
"save_all_files": "保存所有文件",
"format": "格式化",
"goget": "go get",
"goinstall": "go install",

View File

@ -28,8 +28,6 @@ outputWS.onmessage = function(e) {
// 触发一次 gutter lint
CodeMirror.signal(wide.curEditor, "change", wide.curEditor);
return;
} else if ('go get' === data.cmd || 'go install' === data.cmd) {
$('#output').text($('#output').text() + data.output);
}
@ -91,7 +89,7 @@ var wide = {
}
});
},
save: function() {
saveFile: function() {
var request = {
"file": wide.curNode.path,
"code": wide.curEditor.getValue()
@ -105,6 +103,18 @@ var wide = {
}
});
},
saveAllFiles: function() {
// TODO: save all
},
closeFile: function() {
// TODO: save all
},
closeAllFiles: function() {
// TODO: save all
},
exit: function() {
// TODO: exit
},
run: function() {
var request = {
"file": wide.curNode.path,

View File

@ -16,6 +16,7 @@
<link rel="stylesheet" href="{{.Wide.StaticServer}}/static/css/side.css?{{.Wide.StaticResourceVersion}}">
</head>
<body>
<!-- 主菜单 -->
<div class="menu fn-clear">
<ul class="fn-cleaer">
<li>
@ -23,13 +24,19 @@
<div class="frame">
<ul>
<li>
<a href="/doc/{{.locale}}/index.html" target="_blank">{{.i18n.file}}</a>
<span onclick="wide.saveFile()">{{.i18n.save}}</span>
</li>
<li>
<a href="/doc/{{.locale}}/index.html" target="_blank">{{.i18n.file}}</a>
<span onclick="wide.saveAllFiles()">{{.i18n.save_all_files}}</span>
</li>
<li>
<a href="/doc/{{.locale}}/index.html" target="_blank">{{.i18n.file}}</a>
<span onclick="wide.closeFile()">{{.i18n.close_file}}</span>
</li>
<li>
<span onclick="wide.closeAllFiles()">{{.i18n.close_all_files}}</span>
</li>
<li>
<span onclick="wide.exit()">{{.i18n.exit}}</span>
</li>
</ul>
</div>
@ -39,14 +46,14 @@
<div class="frame">
<ul>
<li>
<span>{{.i18n.run}}</span>
<span onclick="wide.run()">{{.i18n.build_n_run}}</span>
</li>
<li>
<span>{{.i18n.run}}</span>
<span onclick="wide.goget()">{{.i18n.goget}}</span>
</li>
<li>
<span>{{.i18n.run}}</span>
</li>
<span onclick="wide.goinstall()">{{.i18n.goinstall}}</span>
</li>
</ul>
</div>
</li>
@ -55,16 +62,26 @@
<div class="frame">
<ul>
<li>
<span>{{.i18n.run}}</span>
</li>
<li>
<span>{{.i18n.run}}</span>
<span>{{.i18n.debug}}</span>
</li>
</ul>
</div>
</li>
<li>
<a href="/doc/{{.locale}}/index.html" target="_blank">{{.i18n.help}}</a>
<span>{{.i18n.help}}</span>
<div class="frame">
<ul>
<li>
<a href="/doc/{{.locale}}/index.html" target="_blank">{{.i18n.wide_doc}}</a>
</li>
<li>
<a href="https://github.com/b3log/wide/issues/new" target="_blank">{{.i18n.report_issues}}</a>
</li>
<li>
<a href="/doc/{{.locale}}/index.html" target="_blank">{{.i18n.about}}</a>
</li>
</ul>
</div>
</li>
</ul>
@ -72,8 +89,6 @@
<button onclick="wide.run()">{{.i18n.build_n_run}}</button>
<button onclick="wide.save()">{{.i18n.save}}</button>
<button onclick="wide.fmt()">{{.i18n.format}}</button>
<button onclick="wide.goget()">{{.i18n.goget}}</button>
<button onclick="wide.goinstall()">{{.i18n.goinstall}}</button>
<span class="fn-none ico-fullscreen" onclick="editors.fullscreen()">{{.i18n.full_screen}}</span>
</div>
</div>