Skip to content

Commit

Permalink
Merge pull request #78 from otymko/feature/quickfix-cannonical
Browse files Browse the repository at this point in the history
WIP: базовая реализация квикфиксов
  • Loading branch information
otymko authored Jan 27, 2020
2 parents b894bb8 + 16ff0ed commit 3cd9b6b
Show file tree
Hide file tree
Showing 12 changed files with 263 additions and 88 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ java -jar phoenix-0.3.3.jar
После запуска приложения в конфигураторе нажимаем в модуле с кодом:
* `CTRL` + `I` - анализ кода на замечания.
* `CTRL` + `K` - форматирование кода.
* `CTRL` + `J` - замена не канонически написанных ключевых слов (**работает только после анализа на замечания**).

Так же стоит отметить, что анализ и форматирование работает по выделенному коду.

Expand Down
1 change: 1 addition & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ java -jar phoenix-0.3.3.jar
После запуска приложения в конфигураторе нажимаем в модуле с кодом:
* `CTRL` + `I` - анализ кода на замечания.
* `CTRL` + `K` - форматирование кода.
* `CTRL` + `J` - замена не канонически написанных ключевых слов (**работает только после анализа на замечания**).

Так же стоит отметить, что анализ и форматирование работает по выделенному коду.

Expand Down
3 changes: 3 additions & 0 deletions src/main/java/org/github/otymko/phoenixbsl/LauncherApp.java
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@ private static void runApp() {
// инициализация настроек
app.initConfiguration();

// инициализация базовых настроек BSL LS
app.initBSLConfiguration();

// запускаем главную форму
MainApplicationThread mainApplicationThread = new MainApplicationThread();
mainApplicationThread.start();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ public static void setTextInClipboard(String text) {
private static void clearClipboard() {
LOGGER.debug("clearClipboard");
var stringSelection = new StringSelection("");
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(stringSelection, null);
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(stringSelection, null); // FIXME: падает буфер обмена
}

private static String getFromClipboard() {
Expand Down Expand Up @@ -134,4 +134,5 @@ public static int getProcessId() {
public static void showMessageDialog(String message) {
JOptionPane.showMessageDialog(new JFrame(), message);
}

}
Loading

0 comments on commit 3cd9b6b

Please sign in to comment.