You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2016/04/26 06:29:16 UTC
[24/63] [abbrv] [partial] git commit: [flex-falcon]
[refs/heads/develop] - move stuff to where I think Maven wants it
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/07f5a7de/debugger/src/flex/tools/debugger/cli/fdbhelp_ru.txt
----------------------------------------------------------------------
diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_ru.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_ru.txt
deleted file mode 100644
index ad7d135..0000000
--- a/debugger/src/flex/tools/debugger/cli/fdbhelp_ru.txt
+++ /dev/null
@@ -1,1626 +0,0 @@
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-This file contains the text displayed by the 'help' command in fdb.
-
-
-
-It is divided into "topics". For example, when an fdb user types
-
-'help break', the [break] topic below is displayed.
-
-
-
-The first and last lines of each topic should be blank.
-
-They don't get displayed in fdb; they are here only
-
-to make this file more easily readable.
-
-
-
-Help text should be formatted to not wrap
-
-when displayed on an 80-character-wide console.
-
-The following line is 80 characters wide.
-
-
-
---------------------------------------------------------------------------------
-
-
-
-[?]
-
-
-
-Ќеопределенна€ команда. ¬ведите Ђhelpї дл€ просмотра списка всех команд fdb.
-
-
-
-[break]
-
-
-
-”становка точки прерывани€ на указанной строке или функции.
-
-ѕримеры:
-
- break 87
-
- ”становка точки прерывани€ на строке 87 текущего файла.
-
- break myapp.mxml:56
-
- ”становка точки прерывани€ на строке 56 файла myapp.mxml.
-
- break #3:29
-
- ”становка точки прерывани€ на строке 29 файла є 3.
-
- break doThis
-
- ”становка точки прерывани€ на функции doThis() в текущем файле.
-
- break myapp.mxml:doThat
-
- ”становка точки прерывани€ на функции doThat() в файле myapp.mxml.
-
- break #3:doOther
-
- ”становка точки прерывани€ на функции doOther() в файле є 3.
-
- break
-
- ”становка точки прерывани€ на текущем адресе выполнени€ в текущем стековом
-
- фрейме. “акое прерывание примен€етс€ при возврате к стековому фрейму.
-
-¬ведите Ђinfo sourcesї или Ђinfo filesї дл€ просмотра имен и номеров файлов.
-
-¬ведите Ђinfo functionsї дл€ просмотра имен функций.
-
-—окращенные имена файлов и функций принимаютс€, если они однозначно
-
-идентифицируютс€.
-
-ѕри указании номера строки прерывание будет выполн€тьс€ при запуске кода в этой
-
-строке.
-
-ѕри указании функции прерывание будет выполн€тьс€ при запуске кода в этой
-
-функции.
-
-—м. Ђcommandsї и Ђconditionї дл€ информации о дополнительном управлении точек
-
-прерывани€.
-
-
-
-[bt]
-
-
-
-ќбратна€ трассировка стека.
-
-
-
-[catch]
-
-
-
-ќстановка при возникновении исключени€. ѕримен€етс€ только дл€ перехваченных
-
-исключений, т.е. тех исключений, которые будут обрабатыватьс€ блоком Ђcatchї.
-
-Ќеперехваченные исключени€ всегда останавливаютс€ в отладчике.
-
-
-
-»спользуйте команду Ђdeleteї дл€ удалени€ точки перехвата.
-
-
-
-ѕримеры:
-
- catch *
-
- ќстановка при возникновении любого исключени€.
-
- catch ReferenceError
-
- ќстановка при возникновении перехваченной или неперехваченной ошибки
-
- ReferenceError.
-
-
-
-[cf]
-
-
-
-ќтображение имени и номера текущего файла или изменение текущего файла.
-
-ѕримеры:
-
- cf
-
- ќтображение имени и номера текущего файла.
-
- cf myapp.mxml
-
- «амена текущего файла на файл myapp.mxml.
-
- cf #29
-
- «амена текущего файла на файл є 29.
-
-¬ведите Ђinfo sourcesї или Ђinfo filesї дл€ просмотра имен и номеров файлов.
-
-—окращенные имена файлов принимаютс€, если они однозначно идентифицируютс€.
-
-ѕри включении файла в список с помощью команды Ђlistї этот файл становитс€
-
-текущим.
-
-
-
-[clear]
-
-
-
-—брос точки прерывани€ в указанной строке или функции.
-
-ѕримеры:
-
- clear 87
-
- —брос точки прерывани€ на строке 87 текущего файла.
-
- clear myapp.mxml:56
-
- —брос точки прерывани€ на строке 56 файла myapp.mxml.
-
- clear #3:29
-
- —брос точки прерывани€ на строке 29 файла є 3.
-
- clear doThis
-
- —брос точки прерывани€ на функции doThis() в текущем файле.
-
- clear myapp.mxml:doThat
-
- —брос точки прерывани€ на функции doThat() в файле myapp.mxml.
-
- clear #3:doOther
-
- —брос точки прерывани€ на функции doOther() в файле є 3.
-
- clear
-
- —брос точки прерывани€ на текущей строке в текущем файле.
-
-¬ведите Ђinfo sourcesї или Ђinfo filesї дл€ просмотра имен и номеров файлов.
-
-¬ведите Ђinfo functionsї дл€ просмотра имен функций.
-
-—окращенные имена файлов и функций принимаютс€, если они однозначно
-
-идентифицируютс€.
-
-ѕри указании номера строки сбрасываютс€ все точки прерывани€ на этой строке.
-
-ѕри указании функции сбрасываютс€ точки прерывани€ в начале этой функции.
-
-
-
-[continue]
-
-
-
-ѕродолжение выполнени€ после остановки на точке прерывани€.
-
-Ёта команда не принимает аргументы.
-
-
-
-[condition]
-
-
-
-
-
-ќстановка в точке прерывани€ номер N, только если COND имеет значение true.
-
-»спользование: Ђcondition N CONDї, где N €вл€етс€ целым числом, а COND
-
-представл€ет выражение дл€ вычислени€ при достижении точки прерывани€ N.
-
-
-
-[commands]
-
-
-
-”становка команд дл€ выполнени€ при активации точки прерывани€.
-
-”кажите номер точки прерывани€ в качестве аргумента после Ђcommandsї.
-
-ѕри отсутствии аргументов целевой точкой прерывани€ будет последн€€ указанна€
-
-точка прерывани€.
-
- оманды следуют с начала следующей строки.
-
-¬ведите в строке Ђendї дл€ указани€ окончани€ команд.
-
-¬ведите Ђsilentї в первой строке дл€ того, чтобы точка прерывани€ стала
-
-необъ€вл€емой. Ёто позволит не отображать выходные данные при активации точки
-
-прерывани€, и на экран будет выводитьс€ только информаци€ Ђcommandsї.
-
-ѕример:
-
- (fdb) commands
-
- ¬ведите Ђcommandsї дл€ активации точки прерывани€ 1 по одной команде на
-
- строку.
-
- ѕоследн€€ строка должна содержать только Ђendї.
-
- >w
-
- >end
-
-
-
-[delete]
-
-
-
-”даление точек прерывани€.
-
-ѕримеры:
-
- delete
-
- ”даление всех точек прерывани€.
-
- delete 2 5
-
- ”даление точек прерывани€ є 2 и є 5.
-
-ƒл€ просмотра номеров точек прерывани€ введите Ђinfo breakpointsї.
-
-
-
-[directory]
-
-
-
-»зменение списка каталогов, в которых fdb осуществл€ет поиск исходных файлов.
-
-
-
-ѕримеры:
-
-
-
- directory
-
- ¬осстановление списка по умолчанию, который €вл€етс€ каталогом, где
-
- исходный файл был скомпилирован в код объекта, за которым следует текущий
-
- рабочий каталог.
-
-
-
- directory C:\MySource (Windows)
-
- directory /MySource (Mac)
-
- ƒобавление указанного каталога в начало списка каталогов, в которых будет
-
- осуществл€тьс€ поиск источника. Ќапример, при поиске источника дл€ класса
-
- mypackage.MyClass отладчик выполнит поиск C:\MySource\mypackage\MyClass.as
-
- и C:\MySource\MyClass.as.
-
-
-
- directory C:\Dir1;C:\Dir2 (Windows Ц используйте Ђ;ї в качестве разделител€)
-
- directory /Dir1:/Dir2 (Mac Ц используйте Ђ:ї в качестве разделител€)
-
- ƒобавление нескольких каталогов в начало списка каталогов, в которых будет
-
- осуществл€тьс€ поиск источника.
-
-
-
-ƒл€ просмотра текущего списка введите Ђshow directoriesї.
-
-
-
-[disable]
-
-
-
-¬ыключение одной или нескольких точек прерывани€ или выражений автоотображени€.
-
-ѕримеры:
-
- disable
-
- disable breakpoints
-
- ¬ыключение всех точек прерывани€.
-
- disable 2 5
-
- disable breakpoints 2 5
-
- ¬ыключение точек прерывани€ є 2 и є 5.
-
- disable display
-
- ¬ыключение всех выражений автоотображени€.
-
- disable display 1 3
-
- ¬ыключение выражений автоотображени€ є 1 и є 3.
-
-ƒл€ просмотра номеров точек прерывани€ введите Ђinfo breakpointsї.
-
-ƒл€ просмотра номеров выражений автоотображени€ введите Ђinfo displayї.
-
-
-
-[disassemble]
-
-
-
-(только дл€ ActionScript 2; не поддерживаетс€ при отладке ActionScript 3)
-
-
-
-ƒизассемблирование указанной части исходного кода.
-
-ѕо умолчанию используетс€ текуща€ строка перечислени€.
-
-ѕоддерживаютс€ те же аргументы, что и при команде Ђlistї.
-
-ѕримеры:
-
- disassemble 87
-
- ƒизассемблирование строки 87 в текущем файле.
-
- disassemble 87 102
-
- ƒизассемблирование строк 87-102 в текущем файле.
-
- disassemble doThis
-
- ƒизассемблирование функции doThis() в текущем файле.
-
-ѕомимо использовани€ простых номеров строк, как показано выше, существуют
-
-дополнительные способы дл€ указани€ строк:
-
- myapp.mxml
-
- —трока 1 в myapp.mxml.
-
- myapp.mxml:doThat
-
- ѕерва€ строка функции doThat() в myapp.mxml.
-
- myapp.mxml:56
-
- —трока 56 в myapp.mxml.
-
- #3
-
- —трока 1 в файле є 3.
-
- #3:doOther
-
- —трока в файле є 3, где начинаетс€ функци€ doOther().
-
- #3:29
-
- —трока 29 в файле є 3.
-
-
-
-[display]
-
-
-
-ƒобавление выражени€ к списку выражений автоотображени€.
-
-ѕример:
-
- display employee.name
-
- ƒобавление Ђemployee.nameї к списку выражений автоотображени€.
-
- «начение employee.name будет отображатьс€ при каждой остановке fdb.
-
-јргумент дл€ этой команды аналогичен аргументу дл€ команды Ђprintї.
-
-ƒл€ просмотра списка выражений автоотображени€ и их номеров введите Ђinfo
-
-displayї.
-
-
-
-[down]
-
-
-
-¬ыбор и печать стекового фрейма, вызванного этой командой.
-
-ѕри последующем вводе команд Ђinfo argumentsї и Ђinfo localsї отобраз€тс€
-
-локальные переменные и аргументы дл€ выбранного фрейма.
-
-—м. Ђupї и Ђframeї
-
-
-
-[enable]
-
-
-
-¬ключение точек прерывани€ или выражений автоотображени€.
-
-ѕримеры:
-
- enable
-
- enable breakpoints
-
- ¬ключение всех точек прерывани€.
-
- enable 2 5
-
- enable breakpoints 2 5
-
- ¬ключение точек прерывани€ є 2 и є 5.
-
- enable display
-
- ¬ключение всех выражений автоотображени€.
-
- enable display 1 3
-
- ¬ключение выражений автоотображени€ є 1 и є 3.
-
-ƒл€ просмотра номеров точек прерывани€ введите Ђinfo breakpointsї.
-
-ƒл€ просмотра номеров выражений автоотображени€ введите Ђinfo displayї.
-
-
-
-[file]
-
-
-
-”казание приложени€ дл€ выполнени€ отладки без запуска приложени€.
-
-ѕримеры:
-
- file http://www.mysite.com/myapp.mxml
-
- ”казание MXML-приложени€ дл€ выполнени€ отладки.
-
- file myapp.swf
-
- ”казание локального SWF-файла в текущем каталоге дл€ выполнени€ отладки.
-
- ¬ этом случае myapp.swd (файл, содержащий информацию по отладке) должен
-
- также находитьс€ в текущем каталоге.
-
-Ёта команда не приводит к запуску приложени€; используйте команду Ђrunї без
-
-аргументов дл€ запуска отладки приложени€.
-
-¬место Ђfile <target>ї с последующей командой Ђrunї можно указать приложение
-
-дл€ отладки в качестве аргумента дл€ Ђrunї.
-
- run http://mysite.com/myapp.mxml
-
- run myapp.swf
-
-ѕриложение дл€ отладки можно также указать в качестве аргумента командной
-
-строки при запуске fdb:
-
- fdb http://www.mysite.com/myapp.mxml
-
- fdb myapp.swf
-
-¬ этом случае не требуетс€ использовать Ђfileї или Ђrunї.
-
-≈сли дл€ команды Ђrunї не указано приложение дл€ отладки, fdb будет ожидать
-
-соединени€ с любым приложением.
-
-
-
-[finish]
-
-
-
-¬ыполнение до возврата текущей функции.
-
-Ёта команда не принимает аргументы.
-
-
-
-[frame]
-
-
-
-¬ыбор и печать определенного стекового фрейма.
-
-Ёта команда принимает дополнительный аргумент Ц номер фрейма.
-
-ѕри отсутствии аргументов по умолчанию выполн€етс€ возврат к текущему верхнему
-
-фрейму (т.е. фрейму 0).
-
-ѕримеры:
-
- frame 4
-
- frame
-
-ѕри последующем вводе команд Ђinfo argumentsї и Ђinfo localsї отобраз€тс€
-
-локальные переменные и аргументы дл€ выбранного фрейма.
-
-—м. Ђupї, Ђdownї и Ђbtї.
-
-
-
-[handle]
-
-
-
-ќпределение способа, которым fdb будет обрабатывать ошибки в Flash Player.
-
-ѕримеры:
-
- handle recursion_limit stop
-
- ѕри возникновении ошибки recursion_limit отображаетс€ сообщение в fdb и
-
- выполн€етс€ остановка, как будто на точке прерывани€.
-
- handle all print nostop
-
- ѕри возникновении любых ошибок отображаетс€ сообщение в fdb, но остановка
-
- не выполн€етс€.
-
-ѕервый аргумент €вл€етс€ именем ошибки или Ђallї.
-
-ƒополнительные аргументы представл€ют действи€, применимые к данной ошибке.
-
-ƒл€ просмотра имен ошибок введите Ђinfo handleї.
-
-ƒействи€ми €вл€ютс€ print/noprint и stop/nostop.
-
-Ђprintї означает печать сообщени€ при возникновении этой ошибки.
-
-Ђstopї означает повторный вход в отладчик при возникновении этой ошибки.
-
-Ђprintї также подразумеваетс€.
-
-
-
-[help]
-
-
-
-Ќовичок в fdb? ¬ведите Ђtutorialї дл€ просмотра основной информации.
-
-—писок команд fdb:
-
-bt (bt) ѕечать обратной трассировки всех стековых фреймов
-
-break (b) ”становка точки прерывани€ на указанной строке или функции
-
-catch (ca) ќстановка при возникновении исключени€
-
-cf (cf) ќтображение имени и номера текущего файла
-
-clear (cl) —брос точки прерывани€ в указанной строке или функции
-
-condition (cond) ѕрименение или удаление условного выражени€ в точке
-
- прерывани€
-
-continue (c) ѕродолжение выполнени€ после остановки в точке прерывани€
-
-commands (com) ”становка команд дл€ выполнени€ при активации точки
-
- прерывани€
-
-delete (d) ”даление точек прерывани€ или выражений автоотображени€
-
-directory (dir) ƒобавление каталога к пути дл€ поиска исходных файлов
-
-disable (disab) ¬ыключение точек прерывани€ или выражений автоотображени€
-
-disassemble (disas) ƒизассемблирование исходных строк или функций
-
-display (disp) ƒобавление выражений автоотображени€
-
-enable (e) ¬ключение точек прерывани€ или выражений автоотображени€
-
-file (fil) ”казание приложени€ дл€ выполнени€ отладки.
-
-finish (f) ¬ыполнение до возврата текущей функции
-
-handle (han) ќпределение способа обработки ошибки
-
-help (h) ќтображение справки по командам fdb
-
-home (ho) ”казание местоположени€ перечислени€, где происходит
-
- остановка выполнени€
-
-info (i) ќтображение информации об отлаживаемой программе
-
-kill (k) ѕрерывание выполнени€ отлаживаемой программы
-
-list (l) ¬ключение в список указанной функции или строки
-
-next (n) ѕошаговый режим программы
-
-print (p) ѕечать значени€ переменной EXP
-
-pwd (pw) ѕечать рабочего каталога
-
-quit (q) ¬ыход из fdb
-
-run (r) «апуск программы после отладки
-
-set (se) ”казание значени€ переменной
-
-source (so) „тение команд fdb из файла
-
-step (s) ѕошаговый режим программы до достижени€ другой исходной
-
- строки
-
-tutorial (t) ќтображение руководства по использованию fdb
-
-undisplay (u) ”даление выражени€ автоотображени€
-
-viewswf (v) ”становка или сброс фильтра дл€ перечислени€ файлов на
-
- основе swf
-
-watch (wa) ƒобавление точки-датчика на данную переменную
-
-what (wh) ќтображение контекста переменной
-
-where (w) јналогично bt
-
-ƒл€ просмотра полной документации введите Ђhelpї с последующим именем команды.
-
-
-
-[home]
-
-
-
-”казание местоположени€ перечислени€, где происходит остановка выполнени€.
-
-
-
-[info]
-
-
-
-ќбща€ команда дл€ отображени€ информации об отлаживаемой программе.
-
-—писок подкоманд info:
-
-info arguments (i a) ѕеременные аргументов текущего стекового фрейма
-
-info breakpoints (i b) —осто€ние точек прерывани€, указываемых пользователем
-
-info display (i d) ќтображение списка выражений автоотображени€
-
-info files (i f) »мена отлаживаемых целевых объектов и файлов
-
-info functions (i fu) »мена всех функций
-
-info handle (i h) —пособы обработки ошибок
-
-info locals (i l) Ћокальные переменные текущего стекового фрейма
-
-info scopechain (i sc) ÷епочка областей видимости текущего стекового фрейма
-
-info sources (i so) »сходные файлы в программе
-
-info stack (i s) ќбратна€ трассировка стека
-
-info swfs (i sw) —писок файлов swf в этом сеансе
-
-info targets(i t) ќтлаживаемое приложение
-
-info variables (i v) »мена всех глобальных и статических переменных
-
-ƒл€ просмотра полной документации введите Ђhelp infoї с последующим именем
-
-подкоманды info.
-
-
-
-[info arguments]
-
-
-
-ќтображение аргументов текущего стекового фрейма.
-
-
-
-[info breakpoints]
-
-
-
-ќтображение состо€ни€ всех точек прерывани€ и точек-датчиков.
-
-—толбец Type определ€ет одно из следующего:
-
- breakpoint - обычна€ точка прерывани€
-
- watchpoint - точка-датчик
-
-—толбец Disp содержит одну из команд Ђkeepї, Ђdelї или Ђdisї дл€ указани€
-
-размещени€ точки прерывани€ после ее активации. Ђdisї указывает на выключение
-
-точки прерывани€, в то врем€ как Ђdelї обозначает ее удаление.
-
-—толбцы Address и What указывают адрес и номер файла или строки соответственно.
-
-
-
-[info display]
-
-
-
-ќтображение списка выражений автоотображени€ и их номеров.
-
-
-
-[info files]
-
-
-
-ќтображение имен и номеров файлов дл€ отлаживаемого приложени€, в том числе
-
-исходных файлов, файлов инфраструктуры и автоматически созданных файлов.
-
-ѕримеры:
-
- info files
-
- —писок всех файлов в алфавитном пор€дке по категори€м
-
- info files my
-
- info files my*
-
- —писок всех файлов, начинающихс€ с Ђmyї, в алфавитном пор€дке.
-
- info files *.as
-
- —писок всех файлов, заканчивающихс€ на Ђ.asї, в алфавитном пор€дке.
-
- info files *foo*
-
- —писок всех файлов, содержащих в имени Ђfooї, в алфавитном пор€дке.
-
-‘айлы отображаютс€ в формате name#N, где N Ц номер файла.
-
-¬о многих командах #N используетс€ вместо имени файла.
-
-
-
-[info functions]
-
-
-
-ќтображение имен функций.
-
-ѕримеры:
-
- info functions .
-
- ќтображение всех функций в текущем файле.
-
- info functions myapp.mxml
-
- ќтображение всех функций в myapp.mxml.
-
- info functions #3
-
- ќтображение всех функций в файле є 3.
-
- info functions
-
- ќтображение всех функций во всех файлах.
-
-ƒл€ просмотра имен и номеров файлов введите Ђinfo sourcesї или Ђinfo filesї.
-
-—окращенные имена файлов принимаютс€, если они однозначно идентифицируютс€.
-
-
-
-[info handle]
-
-
-
-ќтображение действий fdb при возникновении ошибки в Flash Player.
-
-ѕримеры:
-
- info handle
-
- ќтображение действий fdb при обработке ошибок.
-
- info handle recursion_limit
-
- ќтображение действий fdb при обработке ошибки recursion_limit.
-
-
-
-[info locals]
-
-
-
-ќтображение локальных переменных текущего стекового фрейма.
-
-
-
-[info scopechain]
-
-
-
-ќтображение цепочки областей видимости текущего стекового фрейма. ÷епочка
-
-областей видимости представл€ет собой список объектов, в котором выполн€етс€
-
-поиск при попытке Flash Player обработать им€ символа.
-
-
-
-[info sources]
-
-
-
-ќтображение имен и номеров исходных файлов дл€ отлаживаемого приложени€. ‘айлы
-
-инфраструктуры и автоматически созданные файлы не включены.
-
-‘айлы отображаютс€ в формате name#N, где N Ц номер файла.
-
-¬о многих командах #N используетс€ вместо имени файла.
-
-
-
-[info stack]
-
-
-
-ќбратна€ трассировка стека.
-
-
-
-[info swfs]
-
-
-
-ќтображение файлов swf, известных сеансу отладки. —м. команду Ђviewswfї дл€
-
-получени€ дополнительной информации о способах фильтрации перечислени€ файлов
-
-на основе имени swf.
-
-
-
-[info targets]
-
-
-
-ќтображение URL-адреса (http: или file:) отлаживаемого приложени€.
-
-
-
-[info variables]
-
-
-
-ќтображение имен и значений всех глобальных и статических переменных.
-
-
-
-[info ?]
-
-
-
-Ќеопределенна€ команда info. ¬ведите Ђhelp infoї.
-
-
-
-[kill]
-
-
-
-ѕрерывание выполнени€ отлаживаемой программы.
-
-Ёта команда не принимает аргументы.
-
-
-
-[list]
-
-
-
-—оздание списка строк кода в исходном файле.
-
-ѕримеры:
-
- list
-
- —оздание списка из дес€ти дополнительных строк в текущем файле после или
-
- вокруг предыдущего перечислени€.
-
- list -
-
- —оздание списка из дес€ти строк в текущем файле до предыдущего перечислени€.
-
- list 87
-
- —оздание списка из дес€ти строк в текущем файле вокруг строки 87.
-
- list 87 102
-
- —оздание списка строк 87-102 в текущем файле.
-
-ѕомимо использовани€ простых номеров строк, как показано выше, существует семь
-
-дополнительных способов дл€ указани€ строк:
-
- doThis
-
- ѕерва€ строка функции doThis() в текущем файле.
-
- myapp.mxml
-
- —трока 1 в myapp.mxml.
-
- myapp.mxml:doThat
-
- ѕерва€ строка функции doThat() в myapp.mxml.
-
- myapp.mxml:56
-
- —трока 56 в myapp.mxml.
-
- #3
-
- —трока 1 в файле є 3.
-
- #3:doOther
-
- —трока в файле є 3, где начинаетс€ функци€ doOther().
-
- #3:29
-
- —трока 29 в файле є 3.
-
-ƒл€ просмотра имен и номеров файлов введите Ђinfo sourcesї или Ђinfo filesї.
-
-ƒл€ просмотра имен функций введите Ђinfo functionsї.
-
-—окращенные имена файлов и функций принимаютс€, если они однозначно
-
-идентифицируютс€.
-
-ѕри включении файла в список этот файл становитс€ текущим. (—м. команду Ђcfї.)
-
-
-
-[next]
-
-
-
-ѕошаговый режим программы, продолжающийс€ во врем€ вызовов подпрограмм.
-
- next
-
- ѕереход на один шаг.
-
- next 3
-
- ѕереход на 3 шага, или до тех пор, пока программа не остановитс€ по иной
-
- причине.
-
-јналогично команде Ђstepї при отсутствии вызовов подпрограмм; при возникновении
-
-вызов обрабатываетс€ как одна инструкци€.
-
-
-
-[print]
-
-
-
-ѕечать значени€ переменной или выражени€.
-
-ѕримеры:
-
- print i
-
- ѕечать значени€ Ђiї.
-
- print employee.name
-
- ѕечать значени€ Ђemployee.nameї.
-
- print employee
-
- ѕечать значени€ объекта Ђemployeeї.
-
- »нформаци€ может быть выведена как, например, [Object 10378].
-
- print employee.
-
- ѕечать значений всех свойств объекта Ђemployeeї.
-
- print *employee
-
- ѕечать значений всех свойств объекта Ђemployeeї.
-
- ѕрефиксный оператор Ђ*ї €вл€етс€ альтернативой префикса постфиксному
-
- оператору Ђ.ї.
-
- print #10378.
-
- ѕечать значений всех свойств объекта є 10378.
-
-ƒоступными €вл€ютс€ переменные лексического окружени€ выбранного стекового
-
-фрейма, а также все переменные, область видимости которых €вл€етс€ глобальной
-
-или представлена всем файлом.
-
-
-
-[pwd]
-
-
-
-ѕечать текущего рабочего каталога.
-
-Ёто каталог, из которого запускаетс€ fdb. ƒанный каталог нельз€ изменить
-
-изнутри fdb. ѕо отношению к этому каталогу можно указать аргумент Ђrunї и
-
-Ђsourceї.
-
-Ёта команда не принимает аргументы.
-
-
-
-[quit]
-
-
-
-¬ыход из fdb.
-
-Ёта команда не принимает аргументы.
-
-
-
-[run]
-
-
-
-«апуск сеанса отладки.
-
-ѕримеры:
-
- run http://www.mysite.com/myapp.mxml
-
- ¬ыполнение указанного MXML-приложени€.
-
- run myapp.swf
-
- run mydir\myapp.swf
-
- run c:\mydir\myapp.swf
-
- ¬ыполнение локального SWF-файла myapp.swf, который можно указать:
-
- относительно текущего каталога (см. команду Ђpwdї) или с использованием
-
- абсолютного пути. ¬ этих случа€х myapp.swd (файл, содержащий информацию по
-
- отладке) должен находитьс€ в том же каталоге, что и myapp.swf.
-
- run
-
- ¬ыполнение приложени€, ранее указанного командой Ђfileї.
-
- ≈сли приложение не указано, fdb будет ожидать соединени€ с любым
-
- приложением; если ни одно приложение не выполнит соединение, fdb отобразит
-
- превышение времени ожидани€.
-
-Ђrunї запустит приложение в браузере или автономном проигрывателе Flash Player.
-
-ѕосле запуска приложение прервет выполнение в fdb дл€ того, чтобы пользователь
-
-мог установить точки прерывани€ и т.п.
-
-
-
-¬ системе Macintosh поддерживаетс€ только форма команды Ђrunї без аргументов.
-
-«атем следует вручную запустить Flash Player.
-
-
-
-[set]
-
-
-
-ќтображение значени€ переменной или вспомогательной переменной.
-
-¬спомогательными €вл€ютс€ переменные, которые существуют только внутри fdb и не
-
-€вл€ютс€ частью программы пользовател€.
-
-¬спомогательные переменные обозначены префиксом Ђ$ї и могут иметь любое им€,
-
-которое не вызывает конфликт с именем любой существующей переменной. Ќапример,
-
-$myVar. роме того, вспомогательные переменные используютс€ дл€ управлени€
-
-различными аспектами fdb.
-
-
-
-¬ fdb используютс€ следующие вспомогательные переменные:
-
-$listsize - количество отображаемых исходных строк дл€ команды Ђlistї
-
-$columnwrap - номер столбца, в котором будет выполн€тьс€ перенос
-
- выходных данных
-
-$infostackshowthis - если 0, то Ђthisї не отображаетс€ в обратной трассировке стека
-
-$invokegetters - если 0, то fdb не вызывает функции получател€
-
-$bpnum - последний определенный номер точки прерывани€
-
-$displayattributes - если 1, то Ђprint var.ї отображает все атрибуты членов
-
- Ђvarї (например, private или static)
-
-
-
-ѕримеры:
-
- set i = 3
-
- ”становка числа 3 в качестве значени€ дл€ переменной Ђiї.
-
- set employee.name = "Susan"
-
- ”становка строки ЂSusanї в качестве значени€ дл€ переменной Ђemployee.nameї.
-
- set $myVar = 20
-
- ”становка числа 20 в качестве значени€ дл€ вспомогательной переменной
-
- Ђ$myVarї
-
-
-
-[show]
-
-
-
-ќбща€ команда дл€ отображени€ информации о состо€нии fdb.
-
-—писок подкоманд show:
-
-show break (sh b) ћестоположение и причина приостановленного выполнени€
-
-show directories (sh d) аталоги дл€ поиска исходных файлов
-
-show files (sh f) ÷елевые файлы и пути
-
-show functions (sh fu) »нформаци€ по отображению строки функции
-
-show locations (sh l) ћестоположени€ точек прерывани€
-
-show memory (sh m) “екущее использование пам€ти
-
-show net (sh n) —татистика сообщений Player
-
-show properties (sh p) «начени€ свойств
-
-show uri (sh u) URI проигрывател€ Player дл€ этого сеанса
-
-show variable (sh v) »звлечение необработанной переменной
-
-ƒл€ просмотра полной документации введите Ђhelp showї с последующим именем
-
-подкоманды show.
-
-
-
-[show break]
-
-
-
-ќтображение смещени€ внутри SWF, где программа выполнила остановку
-
-
-
-[show directories]
-
-
-
-ќтображение текущего пути дл€ поиска исходных файлов.
-
-
-
-[show files]
-
-
-
-ќтображение пути и имени файла дл€ всех целевых файлов
-
-
-
-[show functions]
-
-
-
-ќтображение информации о сопоставленных номерах строк дл€ перечисленных функций.
-
-ѕримеры:
-
- show functions .
-
- ќтображение информации по сопоставлению всех функций в текущем файле.
-
- show functions myapp.mxml
-
- ќтображение информации по сопоставлению всех функций в myapp.mxml.
-
- show functions #3
-
- ќтображение информации по сопоставлению всех функций в файле є 3.
-
- show functions
-
- ќтображение информации по сопоставлению всех функций во всех файлах.
-
-ƒл€ просмотра имен и номеров файлов введите Ђinfo sourcesї или Ђinfo filesї.
-
-—окращенные имена файлов принимаютс€, если они однозначно идентифицируютс€.
-
-
-
-[show locations]
-
-
-
-ќтображение списка местоположений, указанных дл€ каждой точки прерывани€
-
-
-
-[show memory]
-
-
-
-ќтображение статистики пам€ти виртуальной машины Java.
-
-
-
-[show net]
-
-
-
-ќтображение информации о сообщени€х, отправл€емых и получаемых проигрывателем
-
-Flash Player.
-
-
-
-[show properties]
-
-
-
-ќтображение списка вспомогательных переменных, используемых в отладчике
-
-
-
-[show uri]
-
-
-
-ќтображение URI, отправленного проигрывателем дл€ этого сеанса.
-
-
-
-[show variable]
-
-
-
-ќтображение значени€ членов переменной. Ќеобходимо наличие двух параметров:
-
-первый параметр Ц числовой идентификатор переменной, второй параметр Ц им€
-
-свойства у переменной. ¬спомогательна€ переменна€ $invokegetters используетс€
-
-дл€ определени€ того, будет ли вызвано предположительно существующее свойство
-
-получател€.
-
-ѕример:
-
- show variable 1 __proto__
-
-
-
-[show ?]
-
-
-
-Ќеопределенна€ команда show. ¬ведите Ђhelp showї.
-
-
-
-[source]
-
-
-
-„тение команд fdb из файла и их выполнение.
-
- source mycommands.txt
-
- source mydir\mycommands.txt
-
- source c:\mydir\mycommands.txt
-
- „тение mycommands.txt и выполнение команд fdb в этом файле.
-
- ‘айл, содержащий команды, можно указать
-
- относительно текущего каталога (см. команду Ђpwdї)
-
- или с использованием абсолютного пути.
-
-„тение файла .fdbinit выполн€етс€ автоматически при запуске fdb.
-
-ѕоиск .fdbinit осуществл€етс€ только в текущем каталоге. Ёто означает, что
-
-можно указать различные файлы .fdbinit дл€ различных проектов.
-
-
-
-[step]
-
-
-
-ѕошаговый режим программы до достижени€ другой исходной строки.
-
-ѕримеры:
-
- step
-
- ѕереход на один шаг.
-
- step 3
-
- ѕереход на 3 шага, или до тех пор, пока программа не остановитс€ по иной
-
- причине.
-
-
-
-[tutorial]
-
-
-
-ќтображение руководства по использованию fdb.
-
-Ёта команда не принимает аргументы.
-
-
-
-[Tutorial]
-
-
-
-“ипичный сеанс fdb:
-
-«апуск приложени€ посредством команды Ђrunї.
-
-ѕросмотр имен файлов посредством команды Ђinfo sourcesї.
-
-¬ключение файла в список с помощью команды Ђlistї.
-
-”казание точек прерывани€ посредством команды Ђbreakї.
-
-¬ыполнение программы посредством команды Ђcontinueї до активации точки
-
-прерывани€.
-
-јнализ состо€ни€ программы посредством команд Ђwhereї, Ђprintї и Ђinfo localsї.
-
-¬ыполнение индивидуальных инструкций посредством команд Ђnextї, Ђstepї и
-
-Ђfinishї.
-
-ѕродолжение выполнени€ программы посредством команды Ђcontinueї.
-
-¬ыход из fdb посредством команды Ђquitї.
-
-
-
-[undisplay]
-
-
-
-”даление одного или нескольких выражений автоотображени€.
-
-ѕримеры:
-
- undisplay
-
- ”даление всех выражений автоотображени€.
-
- undisplay 2 7
-
- ”даление выражений автоотображени€ є 2 и є 7.
-
-ƒл€ просмотра списка выражений автоотображени€ и их номеров введите Ђinfo
-
-displayї.
-
-
-
-[up]
-
-
-
-¬ыбор и печать стекового фрейма, вызванного этой командой.
-
-ѕри последующем вводе команд Ђinfo argumentsї и Ђinfo localsї отобраз€тс€
-
-локальные переменные и аргументы дл€ выбранного фрейма.
-
-—м. Ђdownї и Ђframeї
-
-
-
-[viewswf]
-
-
-
-”становка или сброс фильтра дл€ перечислени€ файлов (например, Ђinfo filesї и
-
-Ђinfo sourcesї) на основе имени swf.
-
-≈сли параметры не указаны, отобраз€тс€ все файлы. ≈сли один и тот же файл
-
-существует в одном или нескольких файлах swf, то в перечислении отобразитс€
-
-только первый экземпл€р этого файла. ƒл€ доступа к другим экземпл€рам этого
-
-файла используйте номер файла (например, Ђlist #192ї) или эту команду с
-
-параметром (см. ниже) дл€ отображени€ файлов из определенного файла swf. ≈сли
-
-указан один параметр - им€ swf, отображенное командой Ђinfo swfsї, то в
-
-перечислении отобраз€тс€ только файлы из указанного swf.
-
-‘айлы из других файлов swf не будут отображатьс€. Ёта команда также св€зана с
-
-командами, принимающими файл в качестве параметра (например, Ђbreakї)
-
-ѕример:
-
- viewswf myApp.mxml.swf
-
- ќтображение файлов только из myApp.mxml.swf.
-
- viewswf
-
- ќтображение всех файлов из всех файлов swf.
-
-
-
-[watch]
-
-
-
-ƒобавление точки-датчика к данной переменной. ѕри изменении значени€ переменной
-
-отладчик приостановит выполнение.
-
-ѕример:
-
- watch foo
-
-
-
-[what]
-
-
-
-ќтображение контекста дл€ разрешени€ переменной.
-
-
-
-[where]
-
-
-
-ќбратна€ трассировка стека.
-
-
-
-[zzz]
-
-
-
-((( Keep this unused topic at the end of the file )))
-
-((( so that the next-to-last one is parsed properly. )))
-
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/07f5a7de/debugger/src/flex/tools/debugger/cli/fdbhelp_se.txt
----------------------------------------------------------------------
diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_se.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_se.txt
deleted file mode 100644
index 54e0022..0000000
--- a/debugger/src/flex/tools/debugger/cli/fdbhelp_se.txt
+++ /dev/null
@@ -1,1594 +0,0 @@
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-This file contains the text displayed by the 'help' command in fdb.
-
-
-
-It is divided into "topics". For example, when an fdb user types
-
-'help break', the [break] topic below is displayed.
-
-
-
-The first and last lines of each topic should be blank.
-
-They don't get displayed in fdb; they are here only
-
-to make this file more easily readable.
-
-
-
-Help text should be formatted to not wrap
-
-when displayed on an 80-character-wide console.
-
-The following line is 80 characters wide.
-
-
-
---------------------------------------------------------------------------------
-
-
-
-[?]
-
-
-
-Kommandot är inte definierat. Ange help om du vill se en lista över alla
-
-fdb-kommandon.
-
-
-
-[break]
-
-
-
-Används för att infoga brytpunkt vid den angivna raden eller funktionen.
-
-Exempel:
-
- break 87
-
- En brytpunkt infogas vid rad 87 i den aktuella filen.
-
- break myapp.mxml:56
-
- En brytpunkt infogas vid rad 56 i myapp.mxml.
-
- break #3:29
-
- En brytpunkt infogas vid rad 29 i fil #3.
-
- break doThis
-
- En brytpunkt infogas vid funktionen doThis() i den aktuella filen.
-
- break myapp.mxml:doThat
-
- En brytpunkt infogas vid funktionen doThis() i den aktuella filen.
-
- break #3:doOther
-
- En brytpunkt infogas vid funktionen doOther() i fil #3.
-
- break
-
- En brytpunkt infogas vid den aktuella körningens adress i aktuell stackram.
-
- Detta kan vara användbart vid brytning för återgång till stackram.
-
-Ange info sources eller info files om du vill se alla filnamn och filnummer.
-
-Ange info functions om du vill se alla funktionsnamn.
-
-Det går att ange förkortningar av namn och funktionsnamn så länge dessa inte är
-
-tvetydiga.
-
-Om radnumret anges bryts koden vid inledningen av den raden.
-
-Om funktionen anges bryts koden vid inledningen av den raden.
-
-Information om vidare brytpunktskontroll finns under commands och condition.
-
-
-
-[bt]
-
-
-
-Används för att bakåtspåra genom stacken.
-
-
-
-[catch]
-
-
-
-Används för att stoppa körningen när ett undantag inträffar. Detta påverkar
-
-endast catch-undantag, det vill säga undantag som behandlas med catch-block.
-
-Andra undantag leder alltid till att felsökaren stoppas.
-
-
-
-Du tar bort catch-punkter med kommandot delete.
-
-
-
-Exempel:
-
- catch *
-
- Körningen stoppas när något undantag inträffar.
-
- catch ReferenceError
-
- Körningen stoppas när ett ReferenceError inträffar, oavsett om det är
-
- catch-fel eller inte.
-
-
-
-[cf]
-
-
-
-Används för att visa eller ändra den aktuella filens namn och nummer.
-
-Exempel:
-
- cf
-
- Den aktuella filens namn och nummer visas.
-
- cf myapp.mxml
-
- Namnet på den aktuella filen ändras till myapp.mxml.
-
- cf #29
-
- Numret på den aktuella filen ändras till #29.
-
-Ange info sources eller info files om du vill se alla filnamn och filnummer.
-
-Det går att ange förkortningar av filnamn så länge dessa inte är tvetydiga.
-
-När du visar en fil med kommandot list blir den filen aktuell.
-
-
-
-[clear]
-
-
-
-Används för att ta bort brytpunkt vid den angivna raden eller funktionen.
-
-Exempel:
-
- clear 87
-
- En brytpunkt vid rad 87 tas bort från den aktuella filen.
-
- clear myapp.mxml:56
-
- En brytpunkt vid rad 56 tas bort från myapp.mxml.
-
- clear #3:29
-
- En brytpunkt vid rad 29 tas bort från fil #3.
-
- clear doThis
-
- En brytpunkt vid funktionen doThis() tas bort från den aktuella filen.
-
- clear myapp.mxml:doThat
-
- En brytpunkt vid funktionen doThis() tas bort från den aktuella filen.
-
- clear #3:doOther
-
- En brytpunkt vid funktionen doOther() tas bort från fil #3.
-
- clear
-
- En brytpunkt tas bort från den aktuella raden i den aktuella filen.
-
-Ange info sources eller info files om du vill se alla filnamn och filnummer.
-
-Ange info functions om du vill se alla funktionsnamn.
-
-Det går att ange förkortningar av namn och funktionsnamn så länge dessa inte är
-
-tvetydiga.
-
-Om du anger ett nummer tas alla brytpunkter på den raden bort.
-
-Om en funktion anges, tas alla brytpunkter i början av funktionen bort.
-
-
-
-[continue]
-
-
-
-Används för att fortsätta körningen efter brytpunkt.
-
-Du kan inte ange argument för det här kommandot.
-
-
-
-[condition]
-
-
-
-
-
-Används för att ställa in så att brytpunktsnumret N endast träder i kraft om
-
-VILLKOR är sant.
-
-Syntaxen är condition N VILLKOR där N står för ett heltal och COND är ett
-
-uttryck som ska kontrolleras när brytpunkten N nås.
-
-
-
-[commands]
-
-
-
-Används för att ange kommandon som ska köras när en viss brytpunkt nås.
-
-Numret på brytpunkten anges som argument efter "commands".
-
-Om inga argument anges används den brytpunkt som infogades senast.
-
-Kommandona anges med början på nästa rad.
-
-Skriv en rad som innehåller end för att ange slutet på dem.
-
-Ange silent på den första raden om brytpunkten ska vara tyst, vilket innebär
-
-att inga utdata visas när brytpunkten nås (förutom texten från kommandot).
-
-Exempel:
-
- (fdb) commands
-
- Ange kommandon (ett på varje rad) som ska utföras när brytpunkt 1 nås.
-
- Avsluta med raden end.
-
- >w
-
- >end
-
-
-
-[delete]
-
-
-
-Används för att ta bort en eller flera brytpunkter.
-
-Exempel:
-
- delete
-
- Alla brytpunkter tas bort.
-
- delete 2 5
-
- Brytpunkterna #2 och #5 tas bort.
-
-Ange info breakpoint om du vill se alla brytpunktsnummer.
-
-
-
-[directory]
-
-
-
-Ändra listan över kataloger som används vid sökning efter källfiler i fdb.
-
-
-
-Exempel:
-
-
-
- directory
-
- Listan återställs till standardinställningarna, det vill säga den katalog
-
- där källfilen kompilerades till objektskod samt den aktuella
-
- arbetskatalogen.
-
-
-
- directory C:\MySource (Windows)
-
- directory /MySource (Mac)
-
- Den angivna katalogen läggs till i början av listan över kataloger som
-
- används vid sökning efter källfiler. När det exempelvis gäller källfilerna
-
- till klassen mypackage.MyClass söks både C:\MySource\mypackage\MyClass.as
-
- samt C:\MySource\MyClass.as igenom.
-
-
-
- directory C:\Dir1;C:\Dir2 (Använd semikolon som avgränsare i Windows)
-
- directory /Dir1:/Dir2 (Använd semikolon som avgränsare på Mac-datorer)
-
- Flera kataloger läggs till i början av listan över kataloger som används
-
- vid sökning efter källfiler.
-
-
-
-Ange show directories om du vill se den aktuella listan.
-
-
-
-[disable]
-
-
-
-Används för att inaktivera en eller flera brytpunkter eller uttryck som visas
-
-automatiskt.
-
-Exempel:
-
- disable
-
- disable breakpoints
-
- Alla brytpunkter inaktiveras.
-
- disable 2 5
-
- disable breakpoints 2 5
-
- Brytpunkterna #2 och #5 inaktiveras.
-
- disable display
-
- Alla uttryck som visas automatiskt inaktiveras.
-
- disable display 1 3
-
- Uttrycken #1 och #3, som visas automatiskt, inaktiveras.
-
-Ange info breakpoint om du vill se alla brytpunktsnummer.
-
-Ange info display om du vill se alla rader för uttryck som visas automatiskt.
-
-
-
-[disassemble]
-
-
-
-(Gäller endast för felsökning av ActionScrip 2 och inte av ActionScript 3)
-
-
-
-En angiven del av källkoden disassembleras.
-
-Som standard används den aktuella listraden.
-
-Det finns stöd för samma argument som för list-kommandot
-
-Exempel:
-
- disassemble 87
-
- Raden 87 disassembleras i den aktuella filen.
-
- disassemble 87 102
-
- Raderna 87102 disassembleras i den aktuella filen.
-
- disassemble doThis
-
- Funktionen doThis() disassembleras i en aktuella filen.
-
-Du kan även kombinera radnummer med fil- och funktionsnamn på följande sätt:
-
- myapp.mxml
-
- Rad 1 i myapp.mxml.
-
- myapp.mxml:doThat
-
- Den första raden i funktionen doThat() i myapp.mxml.
-
- myapp.mxml:56
-
- Rad 56 i myapp.mxml.
-
- #3
-
- Rad 1 i fil #3.
-
- #3:doOther
-
- Raden som funktionen doOther() börjar på i fil #3.
-
- #3:29
-
- Rad 29 i fil #3.
-
-
-
-[display]
-
-
-
-Lägg till ett uttryck i listan över uttryck som visas automatiskt.
-
-Exempel:
-
- display employee.name
-
- Lägg till employee.name i listan över uttryck som visas automatiskt.
-
- Varje gång fdb stoppas visas värdet för employee.name.
-
-Argumentet för det här kommandot liknar argumentet för print.
-
-Ange info display om du vill se alla uttryck som visas automatiskt och
-
-motsvarande rader.
-
-
-
-[down]
-
-
-
-Används för att välja och visa stackramen som anropas.
-
-Om "info arguments" och "info locals" därefter anges, visas de lokala
-
-variablerna och argumenten för den valda ramen.
-
-Mer information finns i up och frame
-
-
-
-[enable]
-
-
-
-Används för att aktivera en eller flera brytpunkter eller uttryck som visas
-
-automatiskt.
-
-Exempel:
-
- enable
-
- enable breakpoints
-
- Alla brytpunkter aktiveras.
-
- enable 2 5
-
- enable breakpoints 2 5
-
- Brytpunkterna #2 och #5 aktiveras.
-
- enable display
-
- Alla uttryck som visas automatiskt aktiveras.
-
- enable display 1 3
-
- Uttrycken #1 och #3, som visas automatiskt, aktiveras.
-
-Ange info breakpoint om du vill se alla brytpunktsnummer.
-
-Ange info display om du vill se alla rader för uttryck som visas automatiskt.
-
-
-
-[file]
-
-
-
-Används för att ange ett program som ska felsökas utan att detta startas.
-
-Exempel:
-
- file http://www.mysite.com/myapp.mxml
-
- Ange ett MXML-program som ska felsökas.
-
- file myapp.swf
-
- Ange en lokal swf-fil som ska felsökas i den aktuella katalogen.
-
- I det här fallet måste även filen myapp.swd (som innehåller information om
-
- felsökningen) finnas i den aktuella katalogen.
-
-Programmet startar inte när du anger kommandot. Om du vill starta programmet
-
-skriver du "run" utan argument.
-
-Istället för att använda file <mål> och därefter run kan du ange vilket
-
-program som ska felsökas i form av ett argument till run.
-
- run http://mysite.com/myapp.mxml
-
- run myapp.swf
-
-Du kan också ange vilket program som ska felsökas via ett kommandoradsargument
-
-när du startar fdb:
-
- fdb http://www.mysite.com/myapp.mxml
-
- fdb myapp.swf
-
-Du behöver varken använda file eller run i det här fallet.
-
-Om du skriver run utan att ange vilket program som ska felsökas väntar fdb på
-
-att ett program ska anslutas.
-
-
-
-[finish]
-
-
-
-Kör fram tills den aktuella funktionen returneras.
-
-Du kan inte ange argument för det här kommandot.
-
-
-
-[frame]
-
-
-
-Används för att välja och visa en viss stackram.
-
-I det här kommandot kan ramnumret anges som valfritt argument.
-
-Om inget argument anges sker en återgång till den aktuella toppramen (d.v.s.
-
-ram 0).
-
-Exempel:
-
- frame 4
-
- frame
-
-Om "info arguments" och "info locals" därefter anges, visas de lokala
-
-variablerna och argumenten för den valda ramen.
-
-Mer information finns i up, down och bt
-
-
-
-[handle]
-
-
-
-Används för att bestämma hur fdb ska hantera fel Flash Player.
-
-Exempel:
-
- handle recursion_limit stop
-
- När felet recursion_limit inträffas visas ett meddelande i fdb och
-
- körningen stoppas, på samma sätt som vid en brytpunkt.
-
- handle all print nostop
-
- När ett fel (oavsett typ) inträffar visas ett meddelande i fdb utan att
-
- körningen stoppas.
-
-Det första argumentet är antingen namnet på felet eller all.
-
-Ytterligare argument anger åtgärder som vidtas när felet inträffar.
-
-Ange info handle om du vill se namnen på alla fel.
-
-Följande åtgärder kan anges: print/noprint samt stop/nostop.
-
-print innebär att ett meddelande visas när felet inträffar.
-
-stop innebär att felsökaren startar på nytt när felet inträffar. Innebär
-
-print.
-
-
-
-[help]
-
-
-
-Har du inte använt fdb tidigare? Ange tutorial om du vill få grundläggande
-
-information.
-
-Lista över fdb-kommandon:
-
-bt (bt) Visa bakåtspårning av alla stackramar
-
-break (b) Infoga en brytpunkt vid den angivna raden eller funktionen
-
-catch (ca) Stoppa körningen när ett undantag inträffar
-
-cf (cf) Visa den aktuella filens namn och nummer
-
-clear (cl) Ta bort brytpunkt vid den angivna raden eller funktionen
-
-condition (cond) Lägg till/ta bort ett villkorat uttryck vid en brytpunkt
-
-continue (c) Fortsätt körningen efter brytpunkten.
-
-commands (com) Ange kommandon som ska köras när brytpunkten nås.
-
-delete (d) Ta bort brytpunkter och uttryck som visas automatiskt
-
-directory (dir) En katalog läggs till i sökvägen för källfiler
-
-disable (disab) Brytpunkter och uttryck som visas automatiskt inaktiveras
-
-disassemble (disas) Källrader och källfunktioner diassembleras
-
-display (disp) Lägg till ett uttryck som visas automatiskt
-
-enable (e) Aktivera brytpunkter och uttryck som visas automatiskt
-
-file (fil) Ange programmet som ska felsökas
-
-finish (f) Fortsätt körningen till dess att den aktuella funktionen
-
- returneras
-
-handle (han) Ange hur fel ska behandlas
-
-help (h) Visa hjälp för fdb-kommandon
-
-home (ho) Ange platsen för listan till den plats som körningen stoppas
-
- på
-
-info (i) Visa information om programmet som felsöks
-
-kill (k) Skickar kill till programmet som felsöks
-
-list (l) Visa angiven funktion eller rad
-
-next (n) Gå igenom programmet stegvis
-
-print (p) Visa värdet på variabeln EXP
-
-pwd (pw) Visa arbetskatalogen
-
-quit (q) Avsluta fdb
-
-run (r) Starta det felsökta programmet
-
-set (se) Ange värdet på en variabel
-
-source (so) Läs in fdb-kommandon från en fil
-
-step (s) Stega igenom programmet tills det når en annan källrad
-
-tutorial (t) Visa en vägledning om hur fdb används
-
-undisplay (u) Ta bort ett uttryck som visas automatiskt
-
-viewswf (v) Ange eller ta bort ett filter för hur filerna visas utifrån
-
- swf
-
-watch (wa) Lägg till en bevakningspunkt för en viss variabel
-
-what (wh) Visa sammanhanget för en viss variabel
-
-where (w) Fungerar som bt
-
-Ange help följt av namnet på kommandot om du vill ha fullständig information.
-
-
-
-[home]
-
-
-
-Används för att ange platsen för listan till den plats som körningen stoppas på
-
-
-
-[info]
-
-
-
-Detta generiska kommando används för att visa mer information om programmet som
-
-felsöks.
-
-Lista över underkommandon som används med info:
-
-info arguments (i a) Argumentvariabler i den aktuella stackramen
-
-info breakpoints (i b) Status för brytpunkterna som kan definieras av
-
- användaren
-
-info display (i d) Visa en lista över uttryck som visas automatiskt
-
-info files (i f) Namn på mål och filer som felsöks
-
-info functions (i fu) Alla funktionsnamn
-
-info handle (i h) Visar hur ett fel behandlas
-
-info locals (i l) Lokala variabler i den aktuella stackramen
-
-info scopechain (i sc) Omfångskedja i den aktuella stackramen
-
-info sources (i so) Källfiler i programmet
-
-info stack (i s) Bakåtspårning genom stacken
-
-info swfs (i sw) Lista över swf-filer i den här sessionen
-
-info targets(i t) Programmet som felsöks
-
-info variables (i v) Namn på alla globala och statiska variabler
-
-Ange help info följt av namnet på underkommandot om du vill ha fullständig
-
-information.
-
-
-
-[info arguments]
-
-
-
-Används för att visa argument i den aktuella stackramen.
-
-
-
-[info breakpoints]
-
-
-
-Används för att visa status för alla brytpunkter och bevakningspunkter.
-
-Type-kolumnen kan antingen indikera:
-
- breakpoint - normal brytpunkt
-
- watchpoint - bevakningspunkt
-
-I Disp-kolumnen visas antingen keep, del eller dis, vilket visar vad som
-
-händer med brytpunkten när den nås. dis innebär att brytpunkten inaktiveras
-
-och del att den tas bort.
-
-I kolumnerna Address och What visas adressen och fil-/radnumret.
-
-
-
-[info display]
-
-
-
-Används för att visa en lista över uttryck som visas automatiskt.
-
-
-
-[info files]
-
-
-
-Används för att visa namn och nummer för filer i programmet som felsöks. Detta
-
-innefattar källfiler, ramverksfiler och filer som skapats automatiskt.
-
-Exempel:
-
- info files
-
- Alla filer visas (alfabetiskt efter kategori)
-
- info files my
-
- info files my*
-
- Alla filer med namn som inleds med my visas alfabetiskt.
-
- info files *.as
-
- Alla filer med namn som slutar på .as visas alfabetiskt.
-
- info files *foo*
-
- Alla filer som innehåller foo i namnet visas alfabetiskt.
-
-Filer visas i formatet namn#N, där N står för filnumret.
-
-Du kan använda #N följt av en filnamn i många kommandon.
-
-
-
-[info functions]
-
-
-
-Används för att visa funktionsnamnen.
-
-Exempel:
-
- info functions .
-
- Visa alla funktioner i den aktuella filen.
-
- info functions myapp.mxml
-
- Visa alla funktioner i myapp.mxml.
-
- info functions #3
-
- Alla funktioner i filen #3 visas.
-
- info functions
-
- Alla funktioner i alla filer visas.
-
-Ange info sources eller info files om du vill se alla filnamn och filnummer.
-
-Det går att ange förkortningar av filnamn så länge dessa inte är tvetydiga.
-
-
-
-[info handle]
-
-
-
-Används för att visa hur fdb hanterar fel som inträffar i Flash Player.
-
-Exempel:
-
- info handle
-
- Visar hur fdb hanterar alla fel.
-
- info handle recursion_limit
-
- Visar hur fdb hanterar recursion_limit-fel.
-
-
-
-[info locals]
-
-
-
-Används för att visa lokala variabler i den aktuella stackramen.
-
-
-
-[info scopechain]
-
-
-
-Omfångskedjan för den aktuella stackramen visas. Med omfångskedjan menas
-
-listan över objekt som genomsöks vid matchning av symbolnamn i Flash Player.
-
-
-
-[info sources]
-
-
-
-Används för att visa namn och nummer för källfilerna till programmet som
-
-felsöks. Ramverksfiler och filer som skapas automatiskt omfattas inte.
-
-Filer visas i formatet namn#N, där N står för filnumret.
-
-Du kan använda #N följt av en filnamn i många kommandon.
-
-
-
-[info stack]
-
-
-
-Används för att bakåtspåra genom stacken.
-
-
-
-[info swfs]
-
-
-
-Används för att visa swf-filer som är kända för felsökningssessionen. Mer
-
-information om hur du kan filtrera listan över filer utifrån swf-namnen finns
-
-under kommandot viewswf.
-
-
-
-[info targets]
-
-
-
-Används för att visa URL:en (http: eller file:) för programmet som felsöks.
-
-
-
-[info variables]
-
-
-
-Används för att visa alla globala och statiska variabelnamn och -värden.
-
-
-
-[info ?]
-
-
-
-Info-kommandot är inte definierat. Prova med help info.
-
-
-
-[kill]
-
-
-
-Används för att skicka kill till programmet som felsöks
-
-Du kan inte ange argument för det här kommandot.
-
-
-
-[list]
-
-
-
-Används för att visa kodraden i en källfil.
-
-Exempel:
-
- list
-
- Visar tio ytterligare rader i den aktuella filen (efter eller omkring det
-
- som tidigare visats i listan).
-
- list -
-
- Visar tio rader före det som tidigare visats i den aktuella filen.
-
- list 87
-
- Visar tio rader omkring rad 87 i den aktuella filen.
-
- list 87 102
-
- Visar raderna 87102 i den aktuella filen.
-
-Du kan kombinera radnummer med fil- och funktionsnamn på följande sju sätt:
-
- doThis
-
- Första raden i funktionen doThis() i den aktuella filen.
-
- myapp.mxml
-
- Rad 1 i myapp.mxml.
-
- myapp.mxml:doThat
-
- Den första raden i funktionen doThat() i myapp.mxml.
-
- myapp.mxml:56
-
- Rad 56 i myapp.mxml.
-
- #3
-
- Rad 1 i fil #3.
-
- #3:doOther
-
- Raden som funktionen doOther() börjar på i fil #3.
-
- #3:29
-
- Rad 29 i fil #3.
-
-Ange info sources eller info files om du vill se alla filnamn och filnummer.
-
-Ange info functions om du vill se alla funktionsnamn.
-
-Det går att ange förkortningar av namn och funktionsnamn så länge dessa inte är
-
-tvetydiga.
-
-När du visar en viss fil blir den filen aktuell. (Se kommandot cf.)
-
-
-
-[next]
-
-
-
-Används för att stega igenom programmet, via subrutinsanrop.
-
- next
-
- Stega en gång.
-
- next 3
-
- Stega 3 gånger eller tills programmet stoppas av någon annan anledning.
-
-Gäller (precis som för step) så länge inga subrutinsanrop sker. När de sker
-
-räknas de som en instruktion.
-
-
-
-[print]
-
-
-
-Används för att visa värdet på en variabel eller ett uttryck.
-
-Exempel:
-
- print i
-
- Värdet på i visas.
-
- print employee.name
-
- Värden på employee.name visas.
-
- print employee
-
- Värdet på objektet employee visas.
-
- Det kan exempelvis leda till att [Object 10378] visas.
-
- print employee.
-
- Värdet på alla egenskaper som tillhör objektet employee visas.
-
- print *employee
-
- Värdet på alla egenskaper som tillhör objektet employee visas.
-
- Prefixoperatorn * är ett prefixalternativ till postfixoperatorn ..
-
- print #10378.
-
- Värdet på alla egenskaper som tillhör objektet #10378 visas.
-
-De variabler i den lexikala miljön i den valda stackramen är tillgängliga,
-
-liksom de med omfånget global eller med en hel fil som omfång.
-
-
-
-[pwd]
-
-
-
-Den aktuella arbetskatalogen visas,
-
-det vill säga katalogen som fdb startades från. Det går inte att ändra
-
-arbetskatalogen från fdb. Det går inte att ange argument för run och source
-
-relativt den här katalogen.
-
-Du kan inte ange argument för det här kommandot.
-
-
-
-[quit]
-
-
-
-Används för att avsluta fdb.
-
-Du kan inte ange argument för det här kommandot.
-
-
-
-[run]
-
-
-
-Används för att påbörja en felsökning.
-
-Exempel:
-
- run http://www.mysite.com/myapp.mxml
-
- Det angivna MXML-programmet körs.
-
- run myapp.swf
-
- run mydir\myapp.swf
-
- run c:\mydir\myapp.swf
-
- Den lokala swf-filen myapp.swf (som kan anges) körs, antingen från den
-
- aktuella katalogen (se kommandot pwd) eller via en absolut sökväg. Om så
-
- är fallet måste filen myapp.swd (som innehåller information om
-
- felsökningen) finnas i samma katalog som myapp.swf.
-
- run
-
- Används för att köra programmet som tidigare angavs via kommandot file.
-
- Om inget program har angetts väntar fdb på att ett program ska anslutas. Om
-
- så inte sker uppstår timeout.
-
-Program som startas via run körs i en webbläsare eller fristående Flash
-
-Player.
-
-När programmet har startats körs fdb, som bland annat ger dig möjlighet att
-
-ange brytpunkter.
-
-
-
-På Mac-datorer finns det endast stöd för run utan argument. Du måste i så
-
-fall starta Flash Player manuellt.
-
-
-
-[set]
-
-
-
-Används för att definiera värdet på en variabel eller bekvämlighetsvariabel.
-
-Bekvämlighetsvariabler används endast inom fdb och finns inte i ditt program.
-
-De har prefixet $ och kan ha valfritt namn, förutsatt att det inte finns
-
-någon befintlig variabel med det namnet. Exempelvis $myVar.
-
-Bekvämlighetsvariabler används dessutom för att styra andra aspekter av fdb.
-
-
-
-Följande bekvämlighetsvariabler används inom fdb:
-
-$listsize antal källkodsrader som ska visas för list.
-
-$columnwrap kolumnrad på vilken utdata börjar om
-
-$infostackshowthis vid 0 visas inte this i stackens bakåtspårning
-
-$invokegetters vid 0 kan inte fdb skicka getter-funktioner
-
-$bpnum det senaste brytpunktsnumret som angetts
-
-$displayattributes vid noll visar print var alla attribut till medlemmar av
-
- var (exempelvis private eller static).
-
-
-
-Exempel:
-
- set i = 3
-
- Variabeln i anges som 3.
-
- set employee.name = "Susan"
-
- Variabeln employee.name anges som strängen Susan.
-
- set $myVar = 20
-
- Bekvämlighetsvariabeln $myVar anges som 20.
-
-
-
-[show]
-
-
-
-Detta generiska kommando används för att visa statusinformation om fdb.
-
-Lista över underkommandon till show:
-
-show break (sh b) Platsen för och anledningen till pausad körning
-
-show directories (sh d) Kataloger som ska genomsökas för källfiler
-
-show files (sh f) Målfiler och målsökvägar
-
-show functions (sh fu) Information om funktionens radmappning
-
-show locations (sh l) Brytpunkternas platser
-
-show memory (sh m) Aktuell minnesanvändning
-
-show net (sh n) Meddelandestatistik för Player
-
-show properties (sh p) Egenskapsvärden
-
-show uri (sh u) Player-URI för den aktuella sessionen
-
-show variable (sh v) Hämtning av raw-variabel
-
-Ange help show följt av namnet på underkommandot om du vill ha fullständig
-
-information.
-
-
-
-[show break]
-
-
-
-Används för att visa förskjutning där programkörningen stannande i swf-filen
-
-
-
-[show directories]
-
-
-
-Används för att visa den aktuella sökvägen som används för källkodsfiler.
-
-
-
-[show files]
-
-
-
-Används för att visa sökväg för och namn på alla målfiler
-
-
-
-[show functions]
-
-
-
-Används för att visa vilken funktion som mappats till vilket radnummer.
-
-Exempel:
-
- show functions .
-
- Mappningsinformation för alla funktioner i den aktuella filen visas.
-
- show functions myapp.mxml
-
- Mappningsinformation för alla funktioner i myapp.mxml visas.
-
- show functions #3
-
- Mappningsinformation för alla funktioner i fil #3 visas.
-
- show functions
-
- Mappningsinformation för alla funktioner i alla filer visas.
-
-Ange info sources eller info files om du vill se alla filnamn och filnummer.
-
-Det går att ange förkortningar av filnamn så länge dessa inte är tvetydiga.
-
-
-
-[show locations]
-
-
-
-Används för att visa alla platser som har angetts för varje brytpunkt.
-
-
-
-[show memory]
-
-
-
-Används för att visa minnesstatistik för Java VM.
-
-
-
-[show net]
-
-
-
-Används för att visa information om meddelanden som har skickats till och
-
-tagits emot från Flash Player.
-
-
-
-[show properties]
-
-
-
-Används för att visa alla bekvämlighetsvariabler som används i felsökaren.
-
-
-
-[show uri]
-
-
-
-Används för att visa URI som Flash Player har skickat för den här sessionen.
-
-
-
-[show variable]
-
-
-
-Används för att visa alla medlemmar som tillhör en viss variabel. Två
-
-parametrar måste anges: först det numeriska värde som identifierar variabeln
-
-och därefter variabelns egenskapsnamn. Bekvämlighetsvariabeln $invokegetters
-
-används för att bestämma huruvida egenskapen getter ska köras eller inte
-
-(förutsatt att den finns).
-
-Exempel:
-
- show variable 1 __proto__
-
-
-
-[show ?]
-
-
-
-Show-kommandot är inte definierat. Prova med help show.
-
-
-
-[source]
-
-
-
-Används för att först läsa in och därefter utföra fdb-kommandon från en fil.
-
- source mycommands.txt
-
- source mydir\mycommands.txt
-
- source c:\mydir\mycommands.txt
-
- Filen mycommands.txt läses in och kommandona utförs.
-
- Filen med kommandon kan antingen anges
-
- från den aktuella katalogen (se kommandot pwd)
-
- eller via en absolut sökväg.
-
-Filen .fdbinit läses in på det här sättet när fdb startas.
-
-Det är endast den aktuella katalogen som söks igenom efter .fdbinit. Du måste
-
-alltså skapa en separat .fdbinit-fil för varje projekt.
-
-
-
-[step]
-
-
-
-Används för att stega igenom programmet tills det når en annan källkodsrad.
-
-Exempel:
-
- step
-
- Stega en gång.
-
- step 3
-
- Stega 3 gånger eller tills programmet stoppas av någon annan anledning.
-
-
-
-[tutorial]
-
-
-
-Används för att visa en vägledning om hur fdb används.
-
-Du kan inte ange argument för det här kommandot.
-
-
-
-[Tutorial]
-
-
-
-Exempel på en typisk fdb-session:
-
-Starta ett program med run.
-
-Visa filnamnen med info sources.
-
-Visa en fil med list.
-
-Ange brytpunkter med break.
-
-Kör programmet tills en brytpunkt nås med continue.
-
-Granska programmets status med where, print och info locals.
-
-Utför enskilda kommandon med next, step och finish.
-
-Återuppta körningen med continue.
-
-Avsluta fdb med quit.
-
-
-
-[undisplay]
-
-
-
-Används för att ta bort ett eller flera uttryck.
-
-Exempel:
-
- undisplay
-
- Ta bort alla uttryck som visas automatiskt.
-
- undisplay 2 7
-
- Används för att ta bort uttrycken #2 och #7 som visas automatiskt.
-
-Ange info display om du vill se alla uttryck som visas automatiskt och
-
-motsvarande rader.
-
-
-
-[up]
-
-
-
-Används för att välja och visa stackramen som anropas.
-
-Om du därefter anger info arguments och info locals visas
-
-lokala variabler och argument som hör till den valda ramen.
-
-Se down och frame.
-
-
-
-[viewswf]
-
-
-
-Används för att ställa in och rensa filter som bestämmer hur filer ska visas
-
-(t.ex. info files och info sources) utifrån swf-namnen.
-
-Om inga parametrar anges visas alla filer. Om samma fil finns i en eller flera
-
-swf-filer visas endast den första filinstansen. Om du vill komma åt andra
-
-filinstanser anger du filnumret (t.ex. list #192) eller använder kommandot
-
-med parametern (se nedan) för att visa filer från en viss swf-fil. Om en
-
-parameter anges visas endast filerna från en angiven swf-fil i fillistan (via
-
-kommandot info swfs).
-
-Filer från andra swf-filer visas inte. Kommandot påverkar även kommandon som
-
-tar en fil som parameter (t.ex. break).
-
-Exempel:
-
- viewswf myApp.mxml.swf
-
- Endast filer från myApp.mxml.swf visas.
-
- viewswf
-
- Alla filer från alla swf-filer visas.
-
-
-
-[watch]
-
-
-
-Används förr att lägga till en bevakningspunkt för en viss variabel. Felsökaren
-
-stoppar körningen när variabelns värde ändras.
-
-Exempel:
-
- watch foo
-
-
-
-[what]
-
-
-
-Visar sammanhanget vari en variabel matchas.
-
-
-
-[where]
-
-
-
-Används för att bakåtspåra genom stacken.
-
-
-
-[zzz]
-
-
-
-((( Keep this unused topic at the end of the file )))
-
-((( so that the next-to-last one is parsed properly. )))
-