diff --git a/src/main/java/com/zhangmeng/tools/controller/FileEditController.java b/src/main/java/com/zhangmeng/tools/controller/FileEditController.java index 02e5d42..63994b9 100644 --- a/src/main/java/com/zhangmeng/tools/controller/FileEditController.java +++ b/src/main/java/com/zhangmeng/tools/controller/FileEditController.java @@ -21,6 +21,8 @@ import javafx.scene.Node; import javafx.scene.control.*; import javafx.scene.image.Image; import javafx.scene.image.ImageView; +import javafx.scene.input.KeyCode; +import javafx.scene.input.KeyCodeCombination; import javafx.scene.input.MouseButton; import javafx.scene.input.MouseEvent; import javafx.scene.layout.HBox; @@ -57,6 +59,14 @@ import java.util.regex.Pattern; @Slf4j public class FileEditController { + @FXML + public MenuItem save; + + @FXML + public MenuItem open_file; + + @FXML + public MenuItem open_dir; public enum Type { @@ -84,6 +94,12 @@ public class FileEditController { @FXML public void initialize() { + + // 设置快捷键 + save.setAccelerator(new KeyCodeCombination(KeyCode.S, KeyCodeCombination.CONTROL_DOWN)); + open_file.setAccelerator(new KeyCodeCombination(KeyCode.F, KeyCodeCombination.CONTROL_DOWN)); + open_dir.setAccelerator(new KeyCodeCombination(KeyCode.D, KeyCodeCombination.CONTROL_DOWN)); + //读取本地加载记录 Properties s = config_path(false); recursiveFileList = new RecursiveFileList(null); diff --git a/src/main/java/com/zhangmeng/tools/languages/ProcessHtml.java b/src/main/java/com/zhangmeng/tools/languages/ProcessHtml.java index de5379d..b8db767 100644 --- a/src/main/java/com/zhangmeng/tools/languages/ProcessHtml.java +++ b/src/main/java/com/zhangmeng/tools/languages/ProcessHtml.java @@ -10,18 +10,15 @@ import java.util.regex.Pattern; public class ProcessHtml { public static final String[] KEYWORDS = new String[] { - "", "", "
", "", "", - "", "", "", "
",
- "