Skip to content

Commit db58332

Browse files
committed
fix (core): 修复代码引入顺序
1 parent 32cf5d6 commit db58332

4 files changed

Lines changed: 18 additions & 7 deletions

File tree

src-tauri/src/setup/menus/app.rs

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,27 @@ pub fn create_app_submenu(app: &AppHandle) -> tauri::Result<Submenu<tauri::Wry>>
99
.id("about")
1010
.build(app)?;
1111

12-
let quit_item = MenuItemBuilder::new("退出 CodeForge")
13-
.id("quit")
14-
.accelerator("CmdOrCtrl+Q")
15-
.build(app)?;
16-
1712
let settings_item = MenuItemBuilder::new("设置")
1813
.id("settings")
1914
.accelerator("CmdOrCtrl+,")
2015
.build(app)?;
2116

17+
let restart_item = MenuItemBuilder::new("重启 CodeForge")
18+
.id("restart")
19+
.accelerator("CmdOrCtrl+R")
20+
.build(app)?;
21+
22+
let quit_item = MenuItemBuilder::new("退出 CodeForge")
23+
.id("quit")
24+
.accelerator("CmdOrCtrl+Q")
25+
.build(app)?;
26+
2227
let app_submenu = SubmenuBuilder::new(app, "CodeForge")
2328
.item(&about_item)
2429
.separator()
2530
.item(&settings_item)
2631
.separator()
32+
.item(&restart_item)
2733
.item(&quit_item)
2834
.build()?;
2935

@@ -38,6 +44,10 @@ pub fn handle_app_menu_event(app: &AppHandle, event_id: &str) {
3844
"settings" => {
3945
let _event = app.emit("show-settings", ());
4046
}
47+
"restart" => {
48+
info!("CodeForge 应用重启");
49+
app.restart();
50+
}
4151
"quit" => {
4252
info!("CodeForge 应用关闭");
4353
app.exit(0);

src-tauri/src/setup/menus/developer.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use tauri::{
77
pub fn create_developer_submenu(app: &AppHandle) -> tauri::Result<Submenu<tauri::Wry>> {
88
let reload_item = MenuItemBuilder::new("重新加载")
99
.id("reload-window")
10-
.accelerator("CmdOrCtrl+R")
10+
.accelerator("CmdOrCtrl+Shift+R")
1111
.build(app)?;
1212

1313
let devtools_item = MenuItemBuilder::new("打开调试器")

src-tauri/src/setup/menus/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
pub mod app;
2-
pub mod edit;
32
pub mod developer;
3+
pub mod edit;

src-tauri/tauri.conf.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"width": 1800,
1919
"height": 1200,
2020
"center": true,
21+
"devtools": true,
2122
"additionalBrowserArgs": "--disable-context-menu"
2223
}
2324
],

0 commit comments

Comments
 (0)