Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Дефолтные команды в FlashDevelop. (http://www.flasher.ru/forum/showthread.php?t=158640)

F10 22.06.2011 00:00

Дефолтные команды в FlashDevelop.
 
Не знаю как на самом деле такие фичи редактора называются.)

1) В Flash Builder SDK при выборе текста в коде и нажатии "CTRL + 1" можно создать метод с таким название , или геттер/сеттер.
Как тоже самое сделать в FlashDevelop?

2) Есть ли дефолтная комбинация клавиш для рефакторинга?

3) Есть ли дефолтная комбинация клавиш для удаления ненужных импортов?

4) Есть ли дефолтная комбинация клавиш для показа списка всех методов и св-в класса?

5) Можно ли создать точку остановки?

6) Есть ли возможность искать где определенный метод, переменная или класс используется? (включая поиск вне тела класса).

iNils 22.06.2011 00:32

1. Ctrl+Shift+1
2-3. См. клавиши в пункте меню Refactor (хотя на текущий момент, клавиши могут тупить до первого ручного вызова через меню. Это в 3.3.4, который еще в феврале вышел. Ждем выхода 4-ки). Клавиши можно менять в настройках FD, плагин CodeRefactor
4. Ctrl+Space
5. Да. В FD входит плагин FlashDebugger. Но я не пользуюсь дебагерами, поэтому подробно рассказать не могу.
6. В контекстом меню File All References. Шоткей у меня Ctrl+F4, но вроде я его менял под себя.

F10 22.06.2011 00:39

СПС за развернутый ответ.

Еще не ставил, но видел у друга. Заинтересовала легковестность, по сравнению с более комбайновыми идешками..

p.s. "Клавиши можно менять в настройках FD", сторонник использовать как есть после установки..)

iNils 22.06.2011 00:44

Цитата:

Еще не ставил, но видел у друга. Заинтересовала легковестность, по сравнению с более комбайновыми идешками..
Он еще и бесплатный, и спокойно работает в переносном варианте (можно на флешке таскать). Вскоре должен выйти FD4.
Цитата:

"Клавиши можно менять в настройках FD", сторонник использовать как есть после установки..)
Да ради бога) А я вот люблю, когда неудобные комбинации можно перенастроить под себя. Тем более, с учетом конфликтов между сторонними плагинами. И не все команды, по умолчанию, имеют шоткаты, так что все равно придется ставить свои:)

F10 23.06.2011 14:51

Еще вопросы:
7) В FDT при "CTRL + Click" над классом или переменной можно перейти в тело класса, как по ссылке. Как это сделать в FD?

8) Какой комбинацией клавишь отключить (закоментить) выделенный участок кода?

Bgg 23.06.2011 14:57

7. F4
8. ctrl + Q
http://www.flashdevelop.org/wikidocs...itle=Shortcuts

bav 23.06.2011 15:11

8. Ctrl + Shift + Q (блочный комментарий)

F10 24.06.2011 13:01

Надеюсь еще не надоел=) С англ. плохо.( Интерфейс на англ.

9) Допустим поставил точку остановки. Как(какой клавишей) в этом режиме выполнения переходить на строчку ниже, на цикл ниже и т.д.?

goodguy 24.06.2011 13:33

Вот список горячих клавиш по умолчанию:
Цитата:

Development shortcuts

Ctrl+SPACE = Autofill.
Ctrl+Alt+SPACE = Autofill with class name.
Ctrl+Shift+SPACE = Shows method parameters hint if cursor is inside method call.
Ctrl+Shift+1 = Template generation. You can generate:
Getters and setters if you are on field definition.
Class field if you are on undeclared variable.
Function if you are on undeclared function.
Event handler if you are on undeclared event handler.
All public methods and properties inherited by current class from the interface under cursor

Ctrl+B = Snippet insertion. Snippet is unparameterized code template. In instance, condition or loop. You can add/edit snippets by Tools->General Tools->Snippet Editor…
Ctrl+J = Activating TypeExplorer window. It helps to find the class by the first letters of class name. You can open the class at once.
F5, Ctrl+Enter = Compile project
Ctrl+Shift+K = Insert color
Ctrl+Shift+I = Insert GUID.
Code navigation

F4 = Goto method/class/property declaration.
Shift+F4 = Come back from there
F12 = Goto Next error.
Shift+F12 = Goto Previous error.
Ctrl+[ = Goto next statement (declaration of variables or function, condition statements, new operator etc.)
Ctrl+] = Goto previous statement
Ctrl+Shift+F = Expand/collapse current line
Ctrl+Shift+A = Collapse all
Ctrl+Shift+E = Expand all
Ctrl+G = Goto line number...
Edit

Double click on word = word selection
Ctrl+U = converts selected word to uppercase
Ctrl+L = converts selected word to lowercase
Ctrl+right arrow = Goto next word
Ctrl+left arrow = Goto previous word
Ctrl+up arrow = Scroll up the window
Ctrl+down arrow = Scroll down the window
Ctrl+/ = Goto previous subword (separate word or subword starting with capital letter. For example, the subword "Count" in word "filesCount")
Ctrl+\ = Goto next subword
Alt+Home = Goto real line start but not the first not-null symbol of the line like Home key.
Ctrl+Home= Goto file begin.
Ctrl+End = Goto file end.
Ctrl+D = Duplicate the line
Ctrl+T = switches the current an the previous lines
Ctrl+Shift+D = Deleted the current line
Ctrl+Q = comment line
Ctrl+Shift+Q = uncomment line
Search

Ctrl+F = Search window
Ctrl+H = Replace window
Ctrl+I = Replace in Files window
F3 = Goto next word usage
Shift+F3 = Goto previous word usage
Windows managements

Ctrl+S = Saves the Tab
Ctrl+Shift+S = Save as…
Ctrl+W = Close the current tab
Alt+F4 = close FlashDevelop
Ctrl+N = Opens new blank tab
Hold CTRL and pressing TAB several times = switching tabs in forward direction
Hold Ctrl+Shift and pressing TAB = switching tabs in backward direction
Ctrl+TAB = Goto last active tab
Ctrl+PgUP = Goto between tabs from right to left
Ctrl+PgDown = Goto between tabs from left to right
Alt+Shift+Enter = Go to fullscreen


Часовой пояс GMT +4, время: 08:13.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.