更新文字描述

This commit is contained in:
fofolee
2024-12-20 11:27:40 +08:00
parent 97ed522f39
commit 16f907567e
7 changed files with 29 additions and 19 deletions

View File

@@ -141,7 +141,7 @@
v-html="commandInfo.features.explain.trim() || '<br/>'"
/>
</div>
<!-- 配模式 -->
<!-- 配模式 -->
<div class="row">
<div
:class="

View File

@@ -339,7 +339,7 @@ export default {
: this.action.data;
quickCommandInfo?.program &&
Object.assign(this.quickcommandInfo, _.cloneDeep(quickCommandInfo));
// 默认命令编辑
// 默认命令不可编辑
if (this.quickcommandInfo.tags?.includes("默认") && !utools.isDev()) {
this.canCommandSave = false;
}
@@ -357,7 +357,7 @@ export default {
// 等待编辑器内容加载完成后再保存
setTimeout(() => {
this.saveToHistory();
}, 1000); // 给予足够的时间让编辑器载完成
}, 1000); // 给予足够的时间让编辑器载完成
},
programChanged(value) {
this.setLanguage(value);
@@ -386,12 +386,12 @@ export default {
showHelp() {
window.showUb.docs();
},
// 展开收起栏
// 展开收起
toggleSideBarWidth() {
this.sideBarWidth = !!this.sideBarWidth ? 0 : defaultSideBarWidth;
},
// 保存
saveCurrentCommand(config = { silent: false }) {
saveCurrentCommand(message = "保存成功") {
let updatedData = this.$refs.sidebar?.SaveMenuData();
if (!updatedData) return;
Object.assign(this.quickcommandInfo, _.cloneDeep(updatedData));
@@ -404,13 +404,13 @@ export default {
type: "save",
data: newQuickcommandInfo,
});
if (!config.silent) {
this.saveToHistory(); // 保存时记录历史
}
this.saveToHistory(); // 保存时记录历史
if (!message) return;
quickcommand.showMessageBox(message, "success", 1000, "bottom-right");
},
// 运行
runCurrentCommand(cmd) {
this.saveToHistory(); // 运行时保存
this.saveCurrentCommand(null);
let command = _.cloneDeep(this.quickcommandInfo);
if (cmd) command.cmd = cmd;
command.output =

View File

@@ -235,7 +235,7 @@
/>
</template>
<q-tooltip
>一个可以代码的代码编辑器<br />
>一个可以直接运行代码的代码编辑器<br />
也可在主输入框输入关键字「RunCode」进入
</q-tooltip>
</q-field>

View File

@@ -120,7 +120,7 @@ export default {
let keys = [];
// fix getValue of undefined
let tokens = getTokens(toRaw(editor).getModel()?.getValue());
// 自定义量、字符串
// 自定义量、字符串
for (const item of tokens) {
if (item != curWord.word) {
keys.push({
@@ -132,7 +132,7 @@ export default {
});
}
}
// 关键字、<EFBFBD><EFBFBD>
// 关键字、
Object.keys(keyWords).forEach((ItemKind) => {
keyWords[ItemKind].forEach((item) => {
keys.push({

View File

@@ -46,6 +46,16 @@
<div class="history-list-container">
<q-card-section class="header-section row items-center q-pb-none">
<div class="text-h6">历史记录</div>
<q-icon name="help_outline" class="q-ml-sm">
<q-tooltip>
在初次进入编辑器点击运行保存按钮以及在此处进行恢复操作后会自动保存当时的命令方便进行回溯<br />
注意<br />
1.超过5k的内容不会保存<br />
2.数据是临时保存的且不会多端同步<br />
3.数据会在uTools重启后清除<br />
4.不要依赖此功能保存重要数据或者进行版本管理
</q-tooltip>
</q-icon>
<q-space />
<q-btn flat round dense icon="delete_sweep" @click="confirmClear">
<q-tooltip>清空历史</q-tooltip>

View File

@@ -47,7 +47,7 @@
{{ tag }}
<q-tooltip v-if="tag === '未分类'">
所有没有添加标签的命令都会归在未分类 <br />
可以在新建命令时在标签选择或直接键入标签名来添加标签
可以在新建命令时在标签一栏选择或直接键入标签名来添加标签
</q-tooltip>
</q-tab>
</q-tabs>
@@ -164,7 +164,7 @@
<template v-slot:mini>
<q-icon name="view_comfy" />
<q-tooltip
>按四列的面板视图<br />
>按四列排列的面板视图<br />
老版本的快捷面板已被弃用取而代之的是新版的面板视图<br />
注意<br />
1.未启用匹配类型为窗口的命令在此视图下不显示<br />
@@ -375,7 +375,7 @@ export default {
: currentFts.push(x)
);
this.activatedQuickCommandFeatureCodes = currentFts.map((f) => f.code);
// 启用的面板
// 启用的面板
this.activatedQuickPanels = quickpanels;
},
// 获取所有的命令(导出的格式)
@@ -397,7 +397,7 @@ export default {
])
.filter((x) => x);
},
// 监听命令变更件
// 监听命令变更
commandChanged(event) {
switch (event.type) {
case "remove":
@@ -462,7 +462,7 @@ export default {
};
this.isCommandEditorShow = true;
},
// 是否为认命令
// 是否为认命令
isDefaultCommand(code) {
return code.slice(0, 8) === "default_";
},
@@ -581,7 +581,7 @@ export default {
// 搜索时跳转到搜索结果标签
this.changeCurrentTag(searchTagName);
} else {
// 清空搜索回跳到前标签
// 清空搜索回跳到前标签
if (this.allQuickCommandTags.slice(-1)[0] === searchTagName)
this.allQuickCommandTags.pop();
if (this.currentTag !== this.lastTag)