http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/07f5a7de/debugger/src/flex/tools/debugger/cli/fdbhelp_br.txt ---------------------------------------------------------------------- diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_br.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_br.txt deleted file mode 100644 index a6f8fb6..0000000 --- a/debugger/src/flex/tools/debugger/cli/fdbhelp_br.txt +++ /dev/null @@ -1,1620 +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. - - - --------------------------------------------------------------------------------- - - - -[?] - - - -Comando indefinido. Insira 'help' para ver uma lista de todos os comandos fdb. - - - -[break] - - - -Defina o ponto de interrupção na linha ou função especificada. - -Exemplos: - - break 87 - - Define um ponto de interrupção na linha 87 do arquivo atual. - - break myapp.mxml:56 - - Define um ponto de interrupção na linha 56 de myapp.mxml. - - break #3:29 - - Define um ponto de interrupção na linha 29 do arquivo #3. - - break doThis - - Define um ponto de interrupção na função doThis() no arquivo atual. - - break myapp.mxml:doThat - - Define um ponto de interrupção na função doThat() no arquivo myapp.mxml. - - break #3:doOther - - Define um ponto de interrupção na função doOther() no arquivo #3. - - break - - Define um ponto de interrupção no endereço de execução atual na moldura da - - pilha atual. Isso é útil para interrupções ao retornar a uma moldura de - - pilha. - -Para ver nomes e números de arquivo, insira 'info sources' ou 'info files'. - -Para ver nomes de função, insira 'info functions'. - -Nomes de arquivo e de função abreviados são aceitos, se não forem ambÃguos. - -Se o número da linha for especificado, interrompa no inÃcio do código dessa - -linha. - -Se a função for especificada, interrompa no inÃcio do código dessa função. - -Para obter mais controles de pontos de interrupção, consulte 'commands' e - -'condition'. - - - -[bt] - - - -Rastreamento regressivo da pilha. - - - -[catch] - - - -Pare quando houver lançamento de uma exceção. Isso somente afeta exceções - -capturadas  ou seja, exceções que serão manipuladas por um bloco de "captura". - -Exceções não capturadas sempre são interrompidas no depurador. - - - -Use o comando "delete" para excluir um ponto de captura. - - - -Exemplos: - - catch * - - Pára quando houver qualquer lançamento de exceção. - - catch ReferenceError - - Pára sempre que um ReferenceError é lançado, capturado ou não capturado. - - - -[cf] - - - -Exiba o nome e o número do arquivo atual ou altere o arquivo atual. - -Exemplos: - - cf - - Exibe o nome e o número do arquivo atual. - - cf myapp.mxml - - Altera o arquivo atual para myapp.mxml. - - cf #29 - - Altera o arquivo atual para o arquivo #29. - -Para ver nomes e números de arquivo, insira 'info sources' ou 'info files'. - -Nomes de arquivo abreviados são aceitos, se não forem ambÃguos. - -Listar um arquivo com 'list' também o torna o arquivo atual. - - - -[clear] - - - -Limpe o ponto de interrupção na linha ou função especificada. - -Exemplos: - - clear 87 - - Limpa o ponto de interrupção na linha 87 do arquivo atual. - - clear myapp.mxml:56 - - Limpa o ponto de interrupção na linha 56 de myapp.mxml. - - clear #3:29 - - Limpa o ponto de interrupção na linha 29 do arquivo #3. - - clear doThis - - Limpa o ponto de interrupção na função doThis() no arquivo atual. - - clear myapp.mxml:doThat - - Limpa o ponto de interrupção na função doThat() no arquivo myapp.mxml. - - clear #3:doOther - - Limpa o ponto de interrupção na função doOther() no arquivo #3. - - clear - - Limpa o ponto de interrupção da linha atual no arquivo atual. - -Para ver nomes e números de arquivo, insira 'info sources' ou 'info files'. - -Para ver nomes de função, insira 'info functions'. - -Nomes de arquivo e de função abreviados são aceitos, se não forem ambÃguos. - -Se o número da linha for especificado, todos os pontos de interrupção nessa - -linha serão limpos. - -Se a função for especificada, os pontos de interrupção no inÃcio da função - -serão limpos. - - - -[continue] - - - -Continue a execução depois de parar no ponto de interrupção. - -Este comando não possui argumentos. - - - -[condition] - - - - - -Especifique o número N do ponto de interrupção a ser interrompido somente se - -COND for verdadeiro. - -O uso é 'condition N COND', onde N é um número inteiro e COND é uma expressão a - -ser avaliada sempre que o ponto de interrupção N for alcançado. - - - -[commands] - - - -Defina comandos a serem executados quando um ponto de interrupção for atingido. - -Forneça o número do ponto de interrupção como argumento depois de 'commands'. - -Sem argumento, o ponto de interrupção de destino é o último definido. - -Os próprios comandos seguem-se, começando na linha seguinte. - -Digite uma linha que contenha "end" para indicar o fim delas. - -Forneça "silent" como a primeira linha para tornar o ponto de interrupção - -silencioso; nenhuma saÃda é impressa quando alcançada, a não ser o que os - -comandos imprimem. - -Exemplo: - - (fdb) commands - - Digite comandos para quando o ponto de interrupção 1 for alcançado, um por - - linha. - - Termine com uma linha que inclua apenas 'end'. - - >w - - >end - - - -[delete] - - - -Exclua um ou mais pontos de interrupção. - -Exemplos: - - delete - - Exclui todos os pontos de interrupção. - - delete 2 5 - - Exclui os pontos de interrupção #2 e #5. - -Para ver números de pontos de interrupção, insira 'info breakpoints'. - - - -[directory] - - - -Modifique a lista de diretórios na qual fdb procura arquivos de origem. - - - -Exemplos: - - - - directory - - Restaura a lista ao estado padrão, que é o diretório em que o arquivo de - - origem foi compilado em código de objeto, seguido da pasta de trabalho - - atual. - - - - directory C:\MySource (Windows) - - directory /MySource (Mac) - - Adiciona o diretório especificado ao inÃcio da lista de diretórios na qual - - a origem será procurada. Ao procurar a origem da classe mypackage.MyClass, - - por exemplo, o depurador procura C:\MySource\mypackage\MyClass.as e - - C:\MySource\MyClass.as. - - - - directory C:\Dir1;C:\Dir2 (Windows usa ';' como separador) - - directory /Dir1:/Dir2 (Mac usa ':' como separador) - - Adiciona vários diretórios ao inÃcio da lista de diretórios na qual a - - origem será procurada. - - - -Para ver a lista atual, insira 'show directories'. - - - -[disable] - - - -Desative um ou mais pontos de interrupção ou expressões de exibição automática. - -Exemplos: - - disable - - disable breakpoints - - Desativa todos os pontos de interrupção. - - disable 2 5 - - disable breakpoints 2 5 - - Desativa os pontos de interrupção #2 e #5. - - disable display - - Desativa todas as expressões de exibição automática. - - disable display 1 3 - - Desativa as expressões de exibição automática #1 e #3. - -Para ver números de pontos de interrupção, insira 'info breakpoints'. - -Para ver números de expressões de exibição automática, insira 'info display'. - - - -[disassemble] - - - -(Somente ActionScript 2; sem suporte quando ActionScript 3 é depurado) - - - -Desmonte uma parte especificada do código-fonte. - -O padrão é a linha de listagem atual. - -Argumentos com suporte são os mesmos do comando "list". - -Exemplos: - - disassemble 87 - - Desmonta a linha 87 no arquivo atual. - - disassemble 87 102 - - Desmonta as linhas 87 a 102 no arquivo atual. - - disassemble doThis - - Desmonta a função doThis() no arquivo atual. - -Além de usar números de linha simples como acima, você pode especificar linhas - -em modos adicionais: - - myapp.mxml - - Linha 1 em myapp.mxml. - - myapp.mxml:doThat - - A primeira linha da função doThat() em myapp.mxml. - - myapp.mxml:56 - - Linha 56 em myapp.mxml. - - #3 - - Linha 1 no arquivo #3. - - #3:doOther - - A linha no arquivo #3 onde a função doOther() começa. - - #3:29 - - Linha 29 no arquivo #3. - - - -[display] - - - -Adicione uma expressão à lista de expressões de exibição automática. - -Exemplo: - - display employee.name - - Adiciona 'employee.name' à lista de expressões de exibição automática. - - Toda vez que fdb pára, o valor de employee.name é exibido. - -O argumento deste comando é semelhante ao de 'print'. - -Para ver a lista de expressões de exibição automática e seus números, insira - -'info display'. - - - -[down] - - - -Selecione e imprima a moldura de pilha chamada por este. - -Os comandos 'info arguments' e 'info locals' subseqüentes exibirão os locais e - -os argumentos da moldura selecionada. - -Consulte 'up' e 'frame' - - - -[enable] - - - -Ative um ou mais pontos de interrupção ou expressões de exibição automática. - -Exemplos: - - enable - - enable breakpoints - - Ativa todos os pontos de interrupção. - - enable 2 5 - - enable breakpoints 2 5 - - Ativa os pontos de interrupção #2 e #5. - - enable display - - Ativa todas as expressões de exibição automática. - - enable display 1 3 - - Ativa as expressões de exibição automática #1 e #3. - -Para ver números de pontos de interrupção, insira 'info breakpoints'. - -Para ver números de expressões de exibição automática, insira 'info display'. - - - -[file] - - - -Especifique um aplicativo a ser depurado, sem iniciá-lo. - -Exemplos: - - file http://www.mysite.com/myapp.mxml - - Especifique um aplicativo MXML a ser depurado. - - file myapp.swf - - Especifique um arquivo SWF local a ser depurado no diretório atual. - - Neste caso, myapp.swd (o arquivo que contém informações de depuração) deve - - também existir no diretório atual. - -Este comando não inicia o aplicativo; use o comando 'run' sem argumento para - -iniciar a depuração do aplicativo. - -Em vez de usar 'file <target>' e em seguida 'run', você pode simplesmente - -especificar o aplicativo a ser depurado como um argumento de 'run': - - run http://mysite.com/myapp.mxml - - run myapp.swf - -Pode também especificar o aplicativo a ser depurado como um argumento de linha - -de comando quando iniciar fdb: - - fdb http://www.mysite.com/myapp.mxml - - fdb myapp.swf - -Nesse caso, não é necessário usar 'file' ou 'run'. - -Se usar 'run' sem especificar um aplicativo a ser depurado, fdb aguardará um - -aplicativo para conectar-se a ele. - - - -[finish] - - - -Execute até a função atual retornar. - -Este comando não possui argumentos. - - - -[frame] - - - -Selecione e imprima uma moldura de pilha especÃfica. - -Esse comando possui um argumento opcional, um número de moldura. - -Se nenhum argumento for fornecido, o padrão é retornar à moldura superior atual - -(ou seja, moldura 0). - -Exemplos: - - frame 4 - - frame - -Os comandos 'info arguments' e 'info locals' subseqüentes exibirão os locais e - -os argumentos da moldura selecionada. - -Consulte 'up', 'down' e 'bt' - - - -[handle] - - - -Especifique como fdb deve tratar uma falha no Flash Player. - -Exemplos: - - handle recursion_limit stop - - Quando ocorre uma falha recursion_limit, exibe uma mensagem em fdb e pára, - - como se em um ponto de interrupção. - - handle all print nostop - - Quando ocorre algum tipo de falha, exibe uma mensagem em fdb, mas não pára. - -O primeiro argumento é um nome de falha ou 'all'. - -Argumentos adicionais são ações que se aplicam a essa falha. - -Para ver nomes de falhas, insira 'info handle'. - -Ações são print/noprint e stop/nostop. - -'print' significa imprimir uma mensagem, se essa falha ocorrer. - -'stop' significa inserir o depurador novamente, se essa falha ocorrer. Implica - -'print'. - - - -[help] - - - -Novo no fdb? Para obter informações básicas, insira 'tutorial'. - -Lista de comandos fdb: - -bt (bt) Imprimir rastreamento regressivo de todas as molduras de - - pilha - -break (b) Definir o ponto de interrupção na linha ou função - - especificada - -catch (ca) Parar quando houver lançamento de uma exceção - -cf (cf) Exibir o nome e o número do arquivo atual - -clear (cl) Limpar o ponto de interrupção na linha ou função - - especificada - -condition (cond) Aplicar/remover expressão condicional a um ponto de - - interrupção - -continue (c) Continuar a execução depois de parar no ponto de interrupção - -commands (com) Definir comandos a serem executados quando um ponto de - - interrupção é alcançado - -delete (d) Excluir pontos de interrupção ou expressões de exibição - - automática - -directory (dir) Adicionar um diretório a um caminho de procura de arquivos - - de origem - -disable (disab) Desativar todos os pontos de interrupção ou expressões de - - exibição automática - -disassemble (disas) Desmontar linhas ou funções de origem - -display (disp) Adicionar expressões de exibição automática - -enable (e) Ativar pontos de interrupção ou expressões de exibição - - automática - -file (fil) Especificar o aplicativo a ser depurado - -finish (f) Executar até a função atual retornar - -handle (han) Especificar como tratar de uma falha - -help (h) Exibir ajuda sobre comandos fdb - -home (ho) Definir o local de listagem para onde a execução é - - interrompida - -info (i) Exibir informações sobre o programa que está sendo depurado - -kill (k) Eliminar a execução do programa que está sendo depurado - -list (l) Listar função ou linha especificada - -next (n) Avançar o programa - -print (p) Imprimir o valor da variável EXP - -pwd (pw) Imprimir pasta de trabalho - -quit (q) Sair do fdb - -run (r) Iniciar programa depurado - -set (se) Definir o valor de uma variável - -source (so) Ler comandos fdb a partir de um arquivo - -step (s) Avançar o programa até ele chegar a uma linha de origem - - diferente - -tutorial (t) Exibir um tutorial sobre como usar fdb - -undisplay (u) Remover uma expressão de exibição automática - -viewswf (v) Definir ou limpar filtro para listagem de arquivos baseada - - em swf - -watch (wa) Adicionar um ponto de inspeção em uma determinada variável - -what (wh) Exibir o contexto de uma variável - -where (w) O mesmo que bt - -Para obter a documentação completa, digite 'help' seguido do nome do comando. - - - -[home] - - - -Definir o local de listagem para onde a execução é interrompida - - - -[info] - - - -Comando genérico para mostrar coisas sobre o programa que está sendo depurado. - -Lista de subcomandos de informação: - -info arguments (i a) Variáveis de argumento da moldura de pilha atual - -info breakpoints (i b) Estado dos pontos de interrupção definÃveis pelo usuário - -info display (i d) Exibir lista de expressões de exibição automática - -info files (i f) Nomes de destinos e arquivos que estão sendo depurados - -info functions (i fu) Todos os nomes de função - -info handle (i h) Como tratar de uma falha - -info locals (i l) Variáveis locais da moldura de pilha atual - -info scopechain (i sc) Cadeia do escopo da moldura de pilha atual - -info sources (i so) Arquivos de origem no programa - -info stack (i s) Rastreamento regressivo da pilha - -info swfs (i sw) Lista de swfs nesta sessão - -info targets(i t) Aplicativo que está sendo depurado - -info variables (i v) Todos os nomes de variáveis globais e estáticas - -Para obter a documentação completa, digite 'help info' seguido do nome do - -subcomando de informação. - - - -[info arguments] - - - -Exibir argumentos da moldura de pilha atual - - - -[info breakpoints] - - - -Exibir o estado de todos os pontos de interrupção e pontos de inspeção. - -A coluna Type indica: - - breakpoint - ponto de interrupção normal - - watchpoint - ponto de inspeção - -A coluna Disp contém 'keep', 'del' ou 'dis' para indicar a disposição do ponto - -de interrupção depois de ser atingido. 'dis' significa que o ponto de - -interrupção será desativado, enquanto 'del' significa que será excluÃdo. - -As colunas 'Address' e 'What' indicam o endereço e número de arquivo/linha - -respectivamente. - - - -[info display] - - - -Exibir lista de expressões de exibição automática e seus números. - - - -[info files] - - - -Exibir nomes e números dos arquivos do aplicativo que está sendo depurado, - -incluindo arquivos de origem, arquivos de estrutura e arquivos gerados - -automaticamente. - -Exemplos: - - info files - - Lista todos os arquivos, alfabeticamente, por categoria - - info files my - - info files my* - - Lista todos os arquivos cujos nomes começam com "my", alfabeticamente. - - info files *.as - - Lista todos os arquivos cujos nomes terminam com ".as", alfabeticamente. - - info files *foo* - - Lista todos os arquivos cujos nomes contêm "foo", alfabeticamente. - -Arquivos são exibidos no formato name#N, onde N é o número do arquivo. - -Em vários comandos você pode usar #N no lugar de um nome de arquivo. - - - -[info functions] - - - -Exibir nomes de função. - -Exemplos: - - info functions . - - Exibe todas as funções no arquivo atual. - - info functions myapp.mxml - - Exibe todas as funções em myapp.mxml. - - info functions #3 - - Exibe todas as funções no arquivo #3. - - info functions - - Exibe todas as funções em todos os arquivos. - -Para ver nomes e números de arquivo, insira 'info sources' ou 'info files'. - -Nomes de arquivo abreviados são aceitos, se não forem ambÃguos. - - - -[info handle] - - - -Exibir o que fdb faz quando ocorre uma falha no Flash Player. - -Exemplos: - - info handle - - Exibe como o fdb trata de todas as falhas. - - info handle recursion_limit - - Exibe como o fdb trata de uma falha recursion_limit. - - - -[info locals] - - - -Exibir variáveis locais da moldura de pilha atual. - - - -[info scopechain] - - - -Exibir a cadeia de escopo da moldura de pilha atual. A cadeia de escopo é a - -lista de objetos que é procurada quando o Flash player está tentando resolver - -um nome de sÃmbolo. - - - -[info sources] - - - -Exibir nomes e números dos arquivos de origem para o aplicativo que está sendo - -depurado. Arquivos de estrutura e arquivos gerados automaticamente não são - -incluÃdos. - -Arquivos são exibidos no formato name#N, onde N é o número do arquivo. - -Em vários comandos você pode usar #N no lugar de um nome de arquivo. - - - -[info stack] - - - -Rastreamento regressivo da pilha. - - - -[info swfs] - - - -Exibir swfs que são identificados na sessão de depuração. Para obter - -informações sobre como a listagem de arquivo pode ser filtrada com base no nome - -de swf, consulte o comando 'viewswf'. - - - -[info targets] - - - -Exibir o URL (http: ou arquivo:) do aplicativo que está sendo depurado. - - - -[info variables] - - - -Exibir todos os nomes e valores de variáveis globais ou estáticas. - - - -[info ?] - - - -Comando de informação indefinido. Tente 'help info'. - - - -[kill] - - - -Eliminar a execução do programa que está sendo depurado. - -Este comando não possui argumentos. - - - -[list] - - - -Listar linhas de código em um arquivo de origem. - -Exemplos: - - list - - Lista mais dez linhas no arquivo atual após ou em torno da listagem - - anterior. - - list - - - Lista as dez linhas no arquivo atual antes de uma listagem anterior. - - list 87 - - Lista dez linhas no arquivo atual em torno da linha 87. - - list 87 102 - - Lista as linhas 87 a 102 no arquivo atual. - -Além de usar números de linha simples como acima, você pode especificar linhas - -em sete modos adicionais: - - doThis - - A primeira linha da função doThis() no arquivo atual. - - myapp.mxml - - Linha 1 em myapp.mxml. - - myapp.mxml:doThat - - A primeira linha da função doThat() em myapp.mxml. - - myapp.mxml:56 - - Linha 56 em myapp.mxml. - - #3 - - Linha 1 no arquivo #3. - - #3:doOther - - A linha no arquivo #3 onde a função doOther() começa. - - #3:29 - - Linha 29 no arquivo #3. - -Para ver nomes e números de arquivo, insira 'info sources' ou 'info files'. - -Para ver nomes de função, insira 'info functions'. - -Nomes de arquivo e de função abreviados são aceitos, se não forem ambÃguos. - -Listar um arquivo torna-o o arquivo atual. (Consulte o comando 'cf'.) - - - -[next] - - - -Avançar o programa, prosseguindo com chamadas de sub-rotina. - - next - - Avançar uma vez. - - next 3 - - Avançar três vezes, ou até o programa parar por outro motivo. - -Como o comando 'step', desde que as chamadas de sub-rotina não ocorram; quando - -ocorrem a chamada é tratada como uma instrução. - - - -[print] - - - -Valor de impressão de variável ou expressão. - -Exemplos: - - print i - - Imprime o valor de 'i'. - - print employee.name - - Imprime o valor de 'employee.name'. - - print employee - - Imprime o valor do objeto 'employee'. - - Isso pode simplesmente exibir algo como [Object 10378]. - - print employee. - - Imprime os valores de todas as propriedades do objeto 'employee'. - - print *employee - - Imprime os valores de todas as propriedades do objeto 'employee'. - - O operador do prefixo '*' é o prefixo alternativo do operador do sufixo '.'. - - print #10378. - - Imprime os valores de todas as propriedades de Object #10378. - -Variáveis acessÃveis são aquelas do ambiente léxico da moldura de pilha - -selecionada, mais todas aquelas cujo escopo é global ou um arquivo inteiro. - - - -[pwd] - - - -Imprimir a pasta de trabalho atual. - -Este é o diretório a partir do qual o fdb foi iniciado; não pode ser alterado - -dentro do fdb. O argumento para 'run' e 'source' pode ser especificado em - -relação a este diretório. - -Este comando não possui argumentos. - - - -[quit] - - - -Sair do fdb. - -Este comando não possui argumentos. - - - -[run] - - - -Iniciar uma sessão de depuração. - -Exemplos: - - run http://www.mysite.com/myapp.mxml - - Executa o aplicativo MXML especificado. - - run myapp.swf - - run mydir\myapp.swf - - run c:\mydir\myapp.swf - - Executa o arquivo SWF local myapp.swf, que pode ser especificado em relação - - ao diretório atual (consulte o comando 'pwd') ou usando um caminho absoluto. - - Nesses casos, myapp.swd (o arquivo que contém as informações de depuração) - - deve também existir no mesmo diretório que myapp.swf. - - run - - Executa o aplicativo especificado anteriormente pelo comando 'file'. - - Se nenhum aplicativo foi especificado, o fdb aguardará um para conectar-se - - a ele, e expirará se não houver qualquer aplicativo. - -'run' iniciará o aplicativo em um navegador ou em um Flash Player autônomo. - -Assim que o aplicativo for iniciado, ele iniciará o fdb para que você possa - -definir pontos de interrupção etc. - - - -No Macintosh, a única forma do comando com suporte é 'run', sem argumentos. - -à necessário iniciar o Flash player manualmente. - - - -[set] - - - -Definir o valor de uma variável ou uma variável de conveniência. - -Variáveis de conveniência são aquelas que existem inteiramente dentro do fdb e - -não fazem parte do seu programa. - -Variáveis de conveniência têm o prefixo '$' e podem ser qualquer nome que não - -entre em conflito com qualquer variável existente. Por exemplo, $myVar. - -Variáveis de conveniência também são usadas para controlar vários aspectos de - -fdb. - - - -As variáveis de conveniência a seguir são usadas pelo fdb. - -$listsize - número de linhas de origem a ser exibido para 'list' - -$columnwrap - número da coluna em que a saÃda será alinhada - -$infostackshowthis - se 0, não exibe 'this' no rastreamento regressivo da pilha - -$invokegetters - se 0, impede que o fdb dispare funções de getter - -$bpnum - o último número do ponto de interrupção definido - -$displayattributes - se 1, 'print var.' exibe todos os atributos de membros de - - 'var' (por exemplo, privado, estático) - - - -Exemplos: - - set i = 3 - - Define a variável 'i' para o número 3. - - set employee.name = "Susan" - - Define a variável 'employee.name' para a string "Susan". - - set $myVar = 20 - - Define a variável de conveniência '$myVar' para o número 20. - - - -[show] - - - -Comando genérico para mostrar coisas sobre o estado do fdb. - -Lista de subcomandos de exibição: - -show break (sh b) Local e motivo de execução suspensa - -show directories (sh d) Diretórios em que arquivos de origem são procurados - -show files (sh f) Arquivos de destino e caminhos - -show functions (sh fu) Informações de mapeamento de linha de função - -show locations (sh l) Locais de pontos de interrupção - -show memory (sh m) Uso de memória atual - -show net (sh n) EstatÃstica de mensagem do player - -show properties (sh p) Valores de propriedades - -show uri (sh u) URI do player para esta sessão - -show variable (sh v) Recuperação de variável bruta - -Para obter a documentação completa, digite 'help show' seguido do nome do - -subcomando de exibição. - - - -[show break] - - - -Exibir o deslocamento dentro de SWF em que o programa parou. - - - -[show directories] - - - -Exibir o caminho de procura atual para localizar arquivos de origem. - - - -[show files] - - - -Exibir caminho e nome de arquivo para todos os arquivos de destino. - - - -[show functions] - - - -Exibir informações de mapeamento de função a número de linha. - -Exemplos: - - show functions . - - Mostra informações de mapeamento para todas as funções no arquivo atual. - - show functions myapp.mxml - - Mostra informações de mapeamento para todas as funções em myapp.mxml. - - show functions #3 - - Mostra informações de mapeamento para todas as funções no arquivo #3. - - show functions - - Mostra informações de mapeamento para todas as funções em todos os arquivos. - -Para ver nomes e números de arquivo, insira 'info sources' ou 'info files'. - -Nomes de arquivo abreviados são aceitos, se não forem ambÃguos. - - - -[show locations] - - - -Exibir a lista de locais que estão definidos para cada ponto de interrupção. - - - -[show memory] - - - -Exibir estatÃstica de memória de Java VM. - - - -[show net] - - - -Exibir informações sobre mensagens que foram enviadas para, e recebidas do, - -Flash Player. - - - -[show properties] - - - -Exibir uma lista de variáveis de conveniência usadas dentro do depurador. - - - -[show uri] - - - -Exibir a URI que o player enviou para esta sessão. - - - -[show variable] - - - -Exibir o valor de um membro de uma variável. Dois parâmetros são necessários. - -O primeiro é o identificador numérico da variável, o segundo, o nome da - -propriedade na variável. A variável de conveniência $invokegetters é usada - -para determinar se a propriedade de getter, supondo que ela exista, será - -disparada ou não. - -Exemplo: - - show variable 1 __proto__ - - - -[show ?] - - - -Comando de exibição indefinido. Tente 'help show'. - - - -[source] - - - -Ler comandos de fdb a partir de um arquivo e executá-los. - - source mycommands.txt - - source mydir\mycommands.txt - - source c:\mydir\mycommands.txt - - Lê mycommands.txt e executa nele os comandos de fdb. - - O arquivo que contém os comandos pode ser especificado - - em relação ao diretório atual (consulte o comando 'pwd') - - ou usando um caminho absoluto. - -O arquivo .fdbinit é lido automaticamente desse modo quando o fdb é iniciado. - -Somente no diretório atual .fdbinit é procurado. Isso significa que você pode - -definir vários arquivos .fdbinit para diferentes projetos. - - - -[step] - - - -Avançar o programa até ele chegar a uma linha de origem diferente. - -Exemplos: - - step - - Avançar uma vez. - - step 3 - - Avançar três vezes, ou até o programa parar por outro motivo. - - - -[tutorial] - - - -Exibir um tutorial sobre como usar fdb. - -Este comando não possui argumentos. - - - -[Tutorial] - - - -Uma sessão tÃpica de fdb: - -Iniciar um aplicativo com 'run'. - -Exibir nomes de arquivo com 'info sources'. - -Listar um arquivo com 'list'. - -Definir pontos de interrupção com 'break'. - -Executar o programa com 'continue' até o ponto de interrupção ser alcançado. - -Examinar o estado do programa com 'where', 'print' e 'info locals'. - -Executar instruções individuais com 'next', 'step' e 'finish'. - -Retomar a execução com 'continue'. - -Encerrar o fdb com 'quit'. - - - -[undisplay] - - - -Remover uma ou mais expressões de exibição automática. - -Exemplos: - - undisplay - - Remove todas as expressões de exibição automática. - - undisplay 2 7 - - Remove as expressões de exibição automática #2 e #7. - -Para ver a lista de expressões de exibição automática e seus números, insira - -'info display'. - - - -[up] - - - -Selecionar e imprimir a moldura de pilha chamada por este. - -Comandos 'info arguments' e 'info locals' subseqüentes exibirão - -os locais e os argumentos da moldura selecionada. - -Consulte 'down' e 'frame' - - - -[viewswf] - - - -Definir ou limpar filtro para listagem de arquivo (ou seja, 'info files' e - -'info sources'), com base em nome de swf. - -Sem quaisquer parâmetros, todos os arquivos serão mostrados. Se o mesmo - -arquivo existir em um ou mais swfs, a listagem somente exibirá a primeira - -instância do arquivo. Para acessar outras instâncias do arquivo, use o número - -do arquivo (por exemplo, 'list #192') ou use este comando com um parâmetro (ver - -abaixo) para exibir arquivos de um swf especÃfico. Com um único parâmetro, o - -nome de swf tal como exibido pelo comando 'info swfs', somente os arquivos do - -swf especificado serão exibidos na listagem de arquivo. - -Arquivos de outros swf não serão mostrados. Este comando também afeta comandos - -que aceitam um arquivo como um parâmetro (por exemplo, 'break') - -Exemplo: - - viewswf myApp.mxml.swf - - Somente arquivos de myApp.mxml.swf serão exibidos. - - viewswf - - Todos os arquivos de todos os swfs serão exibidos. - - - -[watch] - - - -Adicionar um ponto de inspeção em uma determinada variável. O depurador parará - -a execução quando o valor da variável for alterado. - -Exemplo: - - watch foo - - - -[what] - - - -Exibe o contexto em que uma variável é resolvida. - - - -[where] - - - -Rastreamento regressivo da pilha. - - - -[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_de.txt ---------------------------------------------------------------------- diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_de.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_de.txt deleted file mode 100644 index 532111f..0000000 --- a/debugger/src/flex/tools/debugger/cli/fdbhelp_de.txt +++ /dev/null @@ -1,1728 +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. - - - --------------------------------------------------------------------------------- - - - -[?] - - - -Nicht definierter Befehl. Geben Sie einfach ï¾helpï¾ ein, um eine Liste aller - -FDB-Befehle anzuzeigen. - - - -[break] - - - -Setzt bei einer bestimmten Zeile oder Funktion einen Haltepunkt. - -Beispiele: - - break 87 - - Setzt einen Haltepunkt bei Zeile 87 der aktuellen Datei. - - break myapp.mxml:56 - - Setzt einen Haltepunkt bei Zeile 56 der Datei ï¾myapp.mxmlï¾. - - break #3:29 - - Setzt einen Haltepunkt bei Zeile 29 in Datei 3. - - break doThis - - Setzt einen Haltepunkt bei der Funktion ï¾doThis()ï¾ in der aktuellen Datei. - - break myapp.mxml:doThat - - Setzt einen Haltepunkt bei der Funktion ï¾doThat()ï¾ in der Datei - - ï¾myapp.mxmlï¾. - - break #3:doOther - - Setzt einen Haltepunkt bei der Funktion ï¾doOther()ï¾ in Datei 3. - - break - - Setzt einen Haltepunkt bei der aktuellen Ausfhrungsadresse im aktuellen - - Stapelrahmen. Dies ist ntzlich, wenn bei der Rckkehr zu einem Stapelrahmen - - angehalten werden soll. - -Geben Sie zum Anzeigen von Dateinamen und -nummern ï¾info sourcesï¾ oder ï¾info - -filesï¾ ein. - -Geben Sie zum Anzeigen von Funktionsnamen ï¾info functionsï¾ ein. - -Abgekrzte Datei- und Funktionsnamen sind zul¦ssig, wenn sie eindeutig sind. - -Ist eine Zeilennummer angegeben, wird am Anfang des Codes der entsprechenden - -Zeile angehalten. - -Ist eine Funktion angegeben, wird am Anfang des Codes der entsprechenden - -Funktion angehalten. - -Weitere Informationen zur Steuerung von Haltepunkten finden Sie unter - -ï¾commandsï¾ und ï¾conditionï¾. - - - -[bt] - - - -Ablaufverfolgung des Stapels. - - - -[catch] - - - -H¦lt bei Ausgabe einer Ausnahmebedingung an. Dies betrifft nur abgefangene - -Ausnahmebedingungen, also Ausnahmebedingungen, die durch einen ï¾Catchï¾-Block - -verarbeitet werden. Bei nicht abgefangenen Ausnahmebedingungen erfolgt die - -Unterbrechung immer im Debugger. - - - -Verwenden Sie zum L￶schen eines Catch-Points den Befehl ï¾deleteï¾. - - - -Beispiele: - - catch * - - Unterbricht bei Ausgabe einer beliebigen Ausnahmebedingung. - - catch ReferenceError - - Unterbricht bei jeder Ausgabe eines ReferenceError, unabh¦ngig davon, ob er - - abgefangen wurde. - - - -[cf] - - - -Zeigt den Namen und die Nummer der aktuellen Datei an oder ¦ndert die aktuelle - -Datei. - -Beispiele: - - cf - - Zeigt den Namen und die Nummer der aktuellen Datei an. - - cf myapp.mxml - - ï¿ndert die aktuelle Datei in ï¾myapp.mxmlï¾. - - cf #29 - - ï¿ndert die aktuelle Datei in Datei 29. - -Geben Sie zum Anzeigen von Dateinamen und -nummern ï¾info sourcesï¾ oder ï¾info - -filesï¾ ein. - -Abgekrzte Dateinamen sind zul¦ssig, wenn sie eindeutig sind. - -Das Auflisten einer Datei mit ï¾listï¾ fhrt ebenso dazu, dass die Datei zur - -aktuellen Datei wird. - - - -[clear] - - - -L￶scht einen Haltepunkt bei einer bestimmten Zeile oder Funktion. - -Beispiele: - - clear 87 - - L￶scht den Haltepunkt bei Zeile 87 der aktuellen Datei. - - clear myapp.mxml:56 - - L￶scht den Haltepunkt bei Zeile 56 der Datei ï¾myapp.mxmlï¾. - - clear #3:29 - - L￶scht den Haltepunkt bei Zeile 29 der Datei 3. - - clear doThis - - L￶scht den Haltepunkt bei der Funktion ï¾doThis()ï¾ in der aktuellen Datei. - - clear myapp.mxml:doThat - - L￶scht den Haltepunkt bei der Funktion ï¾doThat()ï¾ in der Datei ï¾myapp.mxmlï¾. - - clear #3:doOther - - L￶scht den Haltepunkt bei der Funktion ï¾doOther()ï¾ in Datei 3. - - clear - - L￶scht den Haltepunkt der aktuellen Zeile in der aktuellen Datei. - -Geben Sie zum Anzeigen von Dateinamen und -nummern ï¾info sourcesï¾ oder ï¾info - -filesï¾ ein. - -Geben Sie zum Anzeigen von Funktionsnamen ï¾info functionsï¾ ein. - -Abgekrzte Datei- und Funktionsnamen sind zul¦ssig, wenn sie eindeutig sind. - -Ist die Zeilennummer angegeben, werden alle Haltepunkte in dieser Zeile - -gel￶scht. - -Ist eine Funktion angegeben, werden die Haltepunkte am Anfang der Funktion - -gel￶scht. - - - -[continue] - - - -Setzt die Ausfhrung nach dem Anhalten am Haltepunkt fort. - -Dieser Befehl hat keine Argumente. - - - -[condition] - - - - - -Gibt an, dass an Haltepunktnummer N nur dann angehalten wird, wenn COND wahr ist. - -Die Verwendung des Befehls erfolgt in der Form ï¾condition N CONDï¾, wobei N fr - -eine Ganzzahl und COND fr einen Ausdruck steht, der bei jedem Erreichen von - -Haltepunkt N ausgewertet werden muss. - - - -[commands] - - - -Legt fest, dass Befehle bei Erreichen eines Haltepunkts ausgefhrt werden. - -Geben Sie die Haltepunktnummer als Argument nach ï¾commandsï¾ ein. - -Ist kein Argument vorhanden, ist der Zielhaltepunkt der letzte gesetzte - -Haltepunkt. - -Die Befehle selbst folgen ab Beginn der n¦chsten Zeile. - -Geben Sie eine Zeile ein, die die Zeichenfolge ï¾endï¾ enth¦lt, um das Ende der - -Befehle anzuzeigen. - -Geben Sie fr einen automatischen Haltepunkt ï¾silentï¾ als erste Zeile an. - -In diesem Fall erfolgt bei Erreichen des Haltepunkts keine Ausgabe auï¿er - -derjenigen der Befehle. - -Beispiel: - - (fdb) commands - - Geben Sie Befehle fr das Erreichen von Haltepunkt 1 ein (einen pro Zeile). - - Beenden Sie die Folge der Befehle mit einer Zeile, in der einfach nur ï¾endï¾ - - steht. - - >w - - >end - - - -[delete] - - - -L￶scht einen oder mehrere Haltepunkte. - -Beispiele: - - delete - - L￶scht alle Haltepunkte. - - delete 2 5 - - L￶scht die Haltepunkte 2 und 5. - -Geben Sie zum Anzeigen von Haltepunktnummern ï¾info breakpointsï¾ ein. - - - -[directory] - - - -ï¿ndert die Liste der Ordner, in denen FDB nach Quelldateien sucht. - - - -Beispiele: - - - - directory - - Stellt den Standard fr die Liste wieder her. Dies ist der Ordner, in dem - - die Quelldatei in Objektcode kompiliert wurde, gefolgt vom aktuellen - - Arbeitsordner. - - - - directory C:\MySource (Windows) - - directory /MySource (Mac) - - Fgt den angegebenen Ordner am Anfang der Liste der Ordner, die nach der - - Quelle durchsucht werden, hinzu. Bei der Suche nach der Quelle fr die - - Klasse ï¾mypackage.MyClassï¾ sucht der Debugger beispielsweise sowohl nach - - ï¾C:\MySource\mypackage\MyClass.asï¾ als auch nach ï¾C:\MySource\MyClass.asï¾. - - - - directory C:\Dir1;C:\Dir2 (Windows ï¾ verwenden Sie ï¾;ï¾ als Trennzeichen) - - directory /Dir1:/Dir2 (Mac ï¾ verwenden Sie ï¾;ï¾ als Trennzeichen) - - Fgt mehrere Ordner am Anfang der Liste der Ordner, die nach der Quelle - - durchsucht werden, hinzu. - - - -Geben Sie zum Anzeigen einer aktuellen Liste ï¾show directoriesï¾ ein. - - - -[disable] - - - -Deaktiviert einen oder mehrere Haltepunkte oder automatisch angezeigte - -Ausdrcke. - -Beispiele: - - disable - - disable breakpoints - - Deaktiviert alle Haltepunkte. - - disable 2 5 - - disable breakpoints 2 5 - - Deaktiviert die Haltepunkte 2 und 5. - - disable display - - Deaktiviert alle automatisch angezeigten Ausdrcke. - - disable display 1 3 - - Deaktiviert die automatisch angezeigten Ausdrcke 1 und 3. - -Geben Sie zum Anzeigen von Haltepunktnummern ï¾info breakpointsï¾ ein. - -Geben Sie zum Anzeigen der Nummern von automatisch angezeigten Ausdrcken ï¾info - -displayï¾ ein. - - - -[disassemble] - - - -(Nur ActionScript 2; nicht untersttzt beim Debugging von ActionScript 3) - - - -Disassembliert einen bestimmten Teil des Quellcodes. - -Standardm¦ï¿ig ist dies die aktuelle Listenzeile. - -Die untersttzten Argumente sind identisch mit denjenigen des Listenbefehls. - -Beispiele: - - disassemble 87 - - Disassembliert Zeile 87 in der aktuellen Datei. - - disassemble 87 102 - - Disassembliert Zeile 87 bis 102 in der aktuellen Datei. - - disassemble doThis - - Disassembliert die Funktion ï¾doThis()ï¾ in der aktuellen Datei. - -ï¿ber die oben dargestellte Verwendung einfacher Zeilennummern hinaus k￶nnen Sie - -Zeilen auch auf andere Arten angeben: - - myapp.mxml - - Zeile 1 in ï¾myapp.mxmlï¾. - - myapp.mxml:doThat - - Die erste Zeile der Funktion ï¾doThat()ï¾ in ï¾myapp.mxmlï¾. - - myapp.mxml:56 - - Zeile 56 in ï¾myapp.mxmlï¾. - - #3 - - Zeile 1 in Datei 3. - - #3:doOther - - Die Zeile in Datei 3, in der die Funktion ï¾doOther()ï¾ beginnt. - - #3:29 - - Zeile 29 in Datei 3. - - - -[display] - - - -Fgt der Liste automatisch angezeigter Ausdrcke einen Ausdruck hinzu. - -Beispiel: - - display employee.name - - Fgt der Liste automatisch angezeigter Ausdrcke ï¾employee.nameï¾ hinzu. - - Bei jedem Anhalten von FDB wird der Wert von ï¾employee.nameï¾ angezeigt. - -Das Argument fr diesen Befehl ¦hnelt demjenigen fr ï¾printï¾. - -Geben Sie zum Anzeigen der Liste automatisch angezeigter Ausdrcke und ihrer - -Nummern ï¾info displayï¾ ein. - - - -[down] - - - -W¦hlt den Stapelrahmen aus, der von diesem aufgerufen wurde, und gibt ihn aus. - -Die darauf folgenden Befehle ï¾info argumentsï¾ und ï¾info localsï¾ zeigen die - -lokalen Variablen und Argumente des ausgew¦hlten Rahmens an. - -Weitere Informationen finden Sie unter ï¾upï¾ und ï¾frameï¾. - - - -[enable] - - - -Aktiviert einen oder mehrere Haltepunkte oder automatisch angezeigte Ausdrcke. - -Beispiele: - - enable - - enable breakpoints - - Aktiviert alle Haltepunkte. - - enable 2 5 - - enable breakpoints 2 5 - - Aktiviert die Haltepunkte 2 und 5. - - enable display - - Aktiviert alle automatisch angezeigten Ausdrcke. - - enable display 1 3 - - Aktiviert die automatisch angezeigten Ausdrcke 1 und 3. - -Geben Sie zum Anzeigen von Haltepunktnummern ï¾info breakpointsï¾ ein. - -Geben Sie zum Anzeigen der Nummern von automatisch angezeigten Ausdrcken ï¾info - -displayï¾ ein. - - - -[file] - - - -Gibt eine Anwendung an, fr die ein Debugging durchgefhrt werden soll, ohne - -sie zu starten. - -Beispiele: - - file http://www.mysite.com/myapp.mxml - - Gibt eine MXML-Anwendung an, fr die ein Debugging erfolgen soll. - - file myapp.swf - - Gibt eine lokale SWF-Datei im aktuellen Ordner an, fr die ein Debugging - - erfolgen soll. - - In diesem Fall muss auch ï¾myapp.swdï¾ (die Datei mit den - - Debugging-Informationen) im aktuellen Ordner vorhanden sein. - -Dieser Befehl bewirkt nicht, dass die Anwendung gestartet wird. Verwenden Sie - -den ï¾runï¾-Befehl ohne Argument, um das Debugging der Anwendung zu starten. - -Statt die Befehle ï¾file <Ziel>ï¾ und dann ï¾runï¾ zu verwenden, k￶nnen Sie einfach - -die Anwendung, fr die ein Debugging erfolgen soll, als Argument von ï¾runï¾ - -angeben: - - run http://mysite.com/myapp.mxml - - run myapp.swf - -Sie k￶nnen die Anwendung, fr die das Debugging erfolgen soll, auch beim - -Starten von FDB als Befehlszeilenargument angeben: - - fdb http://www.mysite.com/myapp.mxml - - fdb myapp.swf - -In diesem Fall brauchen Sie ï¾fileï¾ oder ï¾runï¾ nicht zu verwenden. - -Wenn Sie ï¾runï¾ ohne Angabe einer Anwendung, fr die ein Debugging erfolgen - -soll, verwenden, wartet FDB, bis eine Verbindung zu einer beliebigen Anwendung - -hergestellt wird. - - - -[finish] - - - -Fhrt den Befehl aus, bis die aktuelle Funktion die Kontrolle an das Programm - -zurckgibt. - -Dieser Befehl hat keine Argumente. - - - -[frame] - - - -W¦hlt einen bestimmten Stapelrahmen aus und gibt ihn aus. - -Dieser Befehl hat als optionales Argument eine Rahmennummer. - -Ist kein Argument angegeben, kehrt die Anwendung standardm¦ï¿ig zum Rahmen der - -obersten Ebene (frame 0) zurck - -Beispiele: - - frame 4 - - frame - -Die darauf folgenden Befehle ï¾info argumentsï¾ und ï¾info localsï¾ zeigen die - -lokalen Variablen und Argumente des ausgew¦hlten Rahmens an. - -Weitere Informationen finden Sie unter ï¾upï¾, ï¾downï¾ und ï¾btï¾. - - - -[handle] - - - -Geben Sie an, wie FDB einen Fehler in Flash Player behandeln soll. - -Beispiele: - - handle recursion_limit stop - - Zeigt bei Auftreten eines recursion_limit-Fehlers eine Meldung in FDB an - - und h¦lt wie bei einem Haltepunkt an. - - handle all print nostop - - Zeigt bei Auftreten einer beliebigen Art von Fehler eine Meldung in FDB an, - - h¦lt jedoch nicht an. - -Das erste Argument ist ein Fehlername oder ï¾allï¾. - -Weitere Argumente sind auf diesen Fehler anzuwendende Aktionen. - -Geben Sie zum Anzeigen von Fehlernamen ï¾info handleï¾ ein. - -Gltige Aktionen sind: print/noprint und stop/nostop. - -ï¾printï¾ bedeutet, dass eine Meldung ausgegeben wird, wenn dieser Fehler - -auftritt. - -ï¾stopï¾ bedeutet, dass der Debugger erneut aufgerufen wird, wenn dieser Fehler - -auftritt. Dies impliziert ï¾printï¾. - - - -[help] - - - -Sie kennen FDB noch nicht? Um grundlegende Informationen zu erhalten, geben Sie - -ï¾tutorialï¾ ein. - -Liste der FDB-Befehle: - -bt (bt) Gibt die Ablaufverfolgung aller Stapelrahmen aus. - -break (b) Setzt bei einer bestimmten Zeile oder Funktion einen - - Haltepunkt. - -catch (ca) H¦lt bei Ausgabe einer Ausnahmebedingung an - -cf (cf) Zeigt den Namen und die Nummer der aktuellen Datei an - -clear (cl) L￶scht einen Haltepunkt bei einer bestimmten Zeile oder - - Funktion - -condition (cond) Wendet Bedingungsausdruck auf einen Haltepunkt an bzw. - - entfernt ihn von einem Haltepunkt. - -continue (c) Setzt die Ausfhrung nach dem Anhalten am Haltepunkt fort. - -commands (com) Legt Befehle fest, die bei Erreichen eines Haltepunkts - - ausgefhrt werden sollen. - -delete (d) L￶scht Haltepunkte oder automatisch angezeigte Ausdrcke - -directory (dir) Fgt dem Suchpfad fr Quelldateien einen Ordner hinzu. - -disable (disab) Deaktiviert Haltepunkte oder automatisch angezeigte - - Ausdrcke - -disassemble (disas) Disassembliert Quellzeilen oder Funktionen - -display (disp) Fgt automatisch angezeigte Ausdrcke hinzu - -enable (e) Aktiviert Haltepunkte oder automatisch angezeigte Ausdrcke - -file (fil) Gibt eine Anwendung an, fr die ein Debugging erfolgen soll - -finish (f) Fhrt den Befehl aus, bis die aktuelle Funktion die - - Kontrolle an das Programm zurckgibt - -handle (han) Gibt an, wie ein Fehler verarbeitet werden soll - -help (h) Zeigt Hilfe zu den FDB-Befehlen an - -home (ho) Legt die Listenposition auf die Position fest, an der die - - Ausfhrung angehalten wird - -info (i) Zeigt Informationen zu dem Programm an, fr das das - - Debugging erfolgt - -kill (k) Beendet die Ausfhrung des Programms, fr das das Debugging - - erfolgt - -list (l) Fhrt die angegebene Funktion oder Zeile in einer Liste auf - -next (n) Durchl¦uft das Programm schrittweise (Step) - -print (p) Gibt den Wert der Variablen ï¾EXPï¾ aus. - -pwd (pw) Gibt den Arbeitsordner aus. - -quit (q) Beendet FDB - -run (r) Startet das Programm, fr das das Debugging erfolgen soll - -set (se) Legt den Wert einer Variablen fest - -source (so) Liest FDB-Befehle aus einer Datei - -step (s) Durchl¦uft das Programm schrittweise (Step) bis zum - - Erreichen einer anderen Quellzeile - -tutorial (t) Zeigt eine ï¿bung zur Verwendung von FDB an - -undisplay (u) Entfernt einen automatisch angezeigten Ausdruck - -viewswf (v) Legt einen Filter fr eine Dateiliste basierend auf dem - - SWF-Format fest oder l￶scht einen solchen Filter. - -watch (wa) Fgt einen Beobachtungspunkt fr eine gegebene Variable - - hinzu - -what (wh) Zeigt den Kontext einer Variablen an - -where (w) Bewirkt dasselbe wie ï¾btï¾ - -Geben Sie ï¾helpï¾ gefolgt vom Namen des Befehls ein, wenn Sie die vollst¦ndige - -Dokumentation zum entsprechenden Befehl erhalten m￶chten. - - - -[home] - - - -Legt die Listenposition auf die Position fest, an der die Ausfhrung angehalten - -wird. - - - -[info] - - - -Generischer Befehl zum Anzeigen von Informationen ber das Programm, fr das - -das Debugging erfolgt. - -Liste der untergeordneten ï¾infoï¾-Befehle: - -info arguments (i a) Argumentvariablen des aktuellen Stapelrahmens - -info breakpoints (i b) Status der vom Benutzer einstellbaren Haltepunkte - -info display (i d) Anzeige einer Liste der automatisch angezeigten Ausdrcke - -info files (i f) Namen der Ziele und Dateien, fr die ein Debugging erfolgt - -info functions (i fu) Alle Funktionsnamen - -info handle (i h) Information zur Verarbeitung von Fehlern - -info locals (i l) Lokale Variablen des aktuellen Stapelrahmens - -info scopechain (i sc) Bereichskette des aktuellen Stapelrahmens - -info sources (i so) Quelldateien im Programm - -info stack (i s) Ablaufverfolgung des Stapels - -info swfs (i sw) Liste von SWF-Dateien in dieser Sitzung - -info targets(i t) Anwendung, fr die das Debugging erfolgt - -info variables (i v) Alle Namen der globalen und statischen Variablen - -Geben Sie ï¾help infoï¾ gefolgt vom Namen eines untergeordneten ï¾infoï¾-Befehls - -ein, um die vollst¦ndige Dokumentation zum entsprechenden Befehl zu erhalten. - - - -[info arguments] - - - -Zeigt die Argumente des aktuellen Stapelrahmens an. - - - -[info breakpoints] - - - -Zeigt den Status aller Halte- und Beobachtungspunkte an. - -Die Type-Spalte zeigt einen der folgenden beiden Typen an: - - breakpoint - Normaler Haltepunkt - - watchpoint - Beobachtungspunkt - -Die Disp-Spalte enth¦lt entweder ï¾keepï¾, ï¾delï¾ oder ï¾disï¾, um anzuzeigen, was - -mit dem Haltepunkt geschehen soll, nachdem er erreicht wurde. ï¾disï¾ bedeutet, - -dass der Haltepunkt deaktiviert wird, und ï¾delï¾ bedeutet, dass er gel￶scht wird. - -Die Spalten ï¾Addressï¾ und ï¾Whatï¾ zeigen die Adresse bzw. die Datei- oder - -Zeilennummer an. - - - -[info display] - - - -Zeigt eine Liste der automatisch angezeigten Ausdrcke und ihrer Nummern an. - - - -[info files] - - - -Zeigt Dateinamen und -nummern der Anwendung an, fr die das Debugging erfolgen - -soll. Es handelt sich um Quelldateien, Frameworkdateien und automatisch - -generierte Dateien. - -Beispiele: - - info files - - Listet alle Dateien in alphabetischer Reihenfolge und nach Kategorie auf. - - info files my - - info files my* - - Listet alle Dateien, deren Name mit ï¾myï¾ beginnt, in alphabetischer - - Reihenfolge auf. - - info files *.as - - Listet alle Dateien, deren Name mit ï¾.asï¾ endet, in alphabetischer - - Reihenfolge auf. - - info files *foo* - - Listet alle Dateien, deren Name ï¾fooï¾ enth¦lt, in alphabetischer - - Reihenfolge auf. - -Dateien werden im Format ï¾Name#Nï¾ angezeigt, wobei ï¾Nï¾ fr die Dateinummer - -steht. - -Bei vielen Befehlen k￶nnen Sie statt eines Dateinamens ï¾#Nï¾ verwenden. - - - -[info functions] - - - -Zeigt Funktionsnamen an. - -Beispiele: - - info functions . - - Zeigt alle Funktionen in der aktuellen Datei an. - - info functions myapp.mxml - - Zeigt alle Funktionen in ï¾myapp.mxmlï¾ an. - - info functions #3 - - Zeigt alle Funktionen in Datei 3 an. - - info functions - - Zeigt alle Funktionen in allen Dateien an. - -Geben Sie zum Anzeigen von Dateinamen und -nummern ï¾info sourcesï¾ oder ï¾info - -filesï¾ ein. - -Abgekrzte Dateinamen sind zul¦ssig, wenn sie eindeutig sind. - - - -[info handle] - - - -Zeigt an, welche Aktionen FDB durchfhrt, wenn in Flash Player ein Fehler - -auftritt. - -Beispiele: - - info handle - - Zeigt an, wie FDB alle Fehler verarbeitet. - - info handle recursion_limit - - Zeigt an, wie FDB einen recursion_limit-Fehler verarbeitet. - - - -[info locals] - - - -Zeigt lokale Variablen des aktuellen Stapelrahmens an. - - - -[info scopechain] - - - -Zeigt die Bereichskette des aktuellen Stapelrahmens an. Die Bereichskette ist - -die Liste von Objekten, die durchsucht wird, wenn Flash Player versucht, einen - -Symbolnamen aufzul￶sen. - - - -[info sources] - - - -Zeigt Namen und Nummern der Quelldateien der Anwendung an, fr die ein - -Debugging erfolgt. Frameworkdateien und automatisch generierte Dateien sind - -hierbei ausgeschlossen. - -Dateien werden im Format ï¾Name#Nï¾ angezeigt, wobei ï¾Nï¾ fr die Dateinummer - -steht. - -Bei vielen Befehlen k￶nnen Sie statt eines Dateinamens ï¾#Nï¾ verwenden. - - - -[info stack] - - - -Ablaufverfolgung des Stapels. - - - -[info swfs] - - - -Zeigt SWF-Dateien an, die in der Debugging-Sitzung bekannt sind. Weitere - -Informationen dazu, wie die Dateiauflistung basierend auf den SWF-Namen - -gefiltert werden kann, finden Sie beim Befehl ï¾viewsfwï¾. - - - -[info targets] - - - -Zeigt die URL (http: oder file:) der Anwendung an, fr die das Debugging - -erfolgt. - - - -[info variables] - - - -Zeigt die Namen und Werte aller globalen und statischen Variablen an. - - - -[info ?] - - - -Nicht definierter ï¾infoï¾-Befehl. Versuchen Sie es mit ï¾help infoï¾. - - - -[kill] - - - -Beendet die Ausfhrung des Programms, fr das das Debugging erfolgt. - -Dieser Befehl hat keine Argumente. - - - -[list] - - - -Listet Codezeilen in einer Quelldatei auf. - -Beispiele: - - list - - Listet zehn weitere Zeilen in der aktuellen Datei nach oder in der N¦he der - - vorherigen Auflistung auf. - - list - - - Listet die zehn Zeilen in der aktuellen Datei vor einer vorherigen - - Auflistung auf. - - list 87 - - Listet zehn Zeilen in der aktuellen Datei um die Zeile 87 herum auf. - - list 87 102 - - Listet die Zeilen 87 bis 102 in der aktuellen Datei auf. - -ï¿ber die oben dargestellte Verwendung einfacher Zeilennummern hinaus k￶nnen Sie - -Zeilen auch auf sieben andere Arten angeben: - - doThis - - Die erste Zeile der Funktion ï¾doThis()ï¾ in der aktuellen Datei. - - myapp.mxml - - Zeile 1 in ï¾myapp.mxmlï¾. - - myapp.mxml:doThat - - Die erste Zeile der Funktion ï¾doThat()ï¾ in ï¾myapp.mxmlï¾. - - myapp.mxml:56 - - Zeile 56 in ï¾myapp.mxmlï¾. - - #3 - - Zeile 1 in Datei 3. - - #3:doOther - - Die Zeile in Datei 3, in der die Funktion ï¾doOther()ï¾ beginnt. - - #3:29 - - Zeile 29 in Datei 3. - -Geben Sie zum Anzeigen von Dateinamen und -nummern ï¾info sourcesï¾ oder ï¾info - -filesï¾ ein. - -Geben Sie zum Anzeigen von Funktionsnamen ï¾info functionsï¾ ein. - -Abgekrzte Datei- und Funktionsnamen sind zul¦ssig, wenn sie eindeutig sind. - -Das Auflisten einer Datei fhrt dazu, dass die Datei zur aktuellen Datei wird. - -(Weitere Informationen finden Sie beim Befehl ï¾cfï¾.) - - - -[next] - - - -Durchl¦uft das Programm schrittweise (Step), indem Aufrufe von untergeordneten - -Routinen durchlaufen werden. - - next - - Ein Step-Vorgang. - - next 3 - - 3 Step-Vorg¦nge bzw. bis zum Anhalten des Programms aus einem anderen Grund. - -Verh¦lt sich wie der ï¾stepï¾-Befehl solange keine Aufrufe von untergeordneten - -Routinen erfolgen. Ist dies der Fall, wird der Aufruf als eine Anweisung - -behandelt. - - - -[print] - - - -Gibt den Wert einer Variablen oder eines Ausdrucks aus. - -Beispiele: - - print i - - Gibt den Wert von ï¾iï¾ aus. - - print employee.name - - Gibt den Wert von ï¾employee.nameï¾ aus. - - print employee - - Gibt den Wert des Objekts ï¾employeeï¾ aus. - - Hierbei wird m￶glicherweise ein Wert ¦hnlich dem folgenden angezeigt: - - [Object 10378]. - - print employee. - - Gibt die Werte aller Eigenschaften des Objekts ï¾employeeï¾ aus. - - print *employee - - Gibt die Werte aller Eigenschaften des Objekts ï¾employeeï¾ aus. - - Der vorgestellte Sternoperator (*) kann alternativ zum nachgestellten - - Punktoperator (.) verwendet werden. - - print #10378. - - Gibt die Werte aller Eigenschaften des Objekts 10378 aus. - -Zugreifbare Variablen sind diejenigen der lexikalischen Umgebung des - -ausgew¦hlten Stapelrahmens sowie alle Variablen, deren Geltungsbereich global - -ist oder sich ber eine ganze Datei erstreckt. - - - -[pwd] - - - -Gibt den aktuellen Arbeitsordner aus. - -Dies ist der Ordner, von dem aus FDB gestartet wurde. Er kann in FDB nicht - -ge¦ndert werden. Das Argument fr ï¾runï¾ und ï¾sourceï¾ kann relativ zu diesem - -Ordner angegeben werden. - -Dieser Befehl hat keine Argumente. - - - -[quit] - - - -Beendet FDB. - -Dieser Befehl hat keine Argumente. - - - -[run] - - - -Startet eine Debugging-Sitzung. - -Beispiele: - - run http://www.mysite.com/myapp.mxml - - Fhrt die angegebene MXML-Anwendung aus. - - run myapp.swf - - run mydir\myapp.swf - - run c:\mydir\myapp.swf - - Fhrt die lokale SWF-Datei ï¾myapp.swfï¾ aus. Diese kann entweder relativ - - zum aktuellen Ordner (siehe Befehl ï¾pwdï¾) oder mit einem absoluten Pfad - - angegeben werden. In diesen F¦llen muss auch ï¾myapp.swdï¾ (die Datei mit den - - Debugging-Informationen) im selben Ordner wie ï¾myapp.swf ï¾vorhanden sein. - - run - - Fhrt die zuvor ber den Befehl ï¾fileï¾ angegebene Anwendung aus. - - Wurde keine Anwendung angegeben, wartet FDB darauf, dass eine Anwendung - - eine entsprechende Verbindung herstellt. Geschieht dies nicht innerhalb - - angemessener Zeit, tritt eine Zeitberschreitung auf. - -ï¾runï¾ startet die Anwendung in einem Browser oder einem eigenst¦ndigen Flash - -Player. - -Sobald die Anwendung gestartet wird, erfolgt eine Unterbrechung in FDB, sodass - -Sie Haltepunkte setzen k￶nnen usw. - - - -Unter Macintosh ist die einzige untersttzte Form dieses Befehls ï¾runï¾ ohne - -Argumente. Sie mssen Flash Player dann manuell starten. - - - -[set] - - - -Legt den Wert einer Variablen oder Convenience-Variablen fest. - -Convenience-Variablen sind Variablen, die vollst¦ndig in FDB vorhanden sind. - -Sie sind nicht Teil Ihres Programms. - -Convenience-Variablen weisen ein vorangestelltes Dollarzeichen ($) auf und - -k￶nnen einen beliebigen Namen haben, wenn dieser keinen Konflikt mit einem - -vorhandenen Variablennamen verursacht. Beispiel: $myVar. - -Convenience-Variablen werden auch zur Steuerung verschiedener Aspekte von FDB - -verwendet. - - - -FDB verwendet folgende Convenience-Variablen: - -$listsize - Anzahl der anzuzeigenden Quellzeilen fr ï¾listï¾ - -$columnwrap - Nummer der Spalte, bei der die Ausgabe umbrochen werden - - soll - -$infostackshowthis - Wenn 0, wird ï¾thisï¾ nicht in der Stapelablaufverfolgung - - angezeigt - -$invokegetters - Wenn 0, verhindert dies, dass FDB Getter-Funktionen ausl￶st - -$bpnum - Die Nummer des letzten definierten Haltepunkts - -$displayattributes - Wenn 1, zeigt ï¾print var.ï¾ alle Attribute der Mitglieder - -von ï¾varï¾ an (z.ï¾ B. ï¾privateï¾, ï¾staticï¾) - - - -Beispiele: - - set i = 3 - - Legt die Variable ï¾iï¾ auf die Zahl 3 fest. - - set employee.name = "Susan" - - Legt die Variable ï¾employee.nameï¾ auf die Zeichenfolge ï¾Susanï¾ fest. - - set $myVar = 20 - - Legt die Convenience-Variable ï¾$myVarï¾ auf die Zahl 20 fest. - - - -[show] - - - -Generischer Befehl zum Anzeigen von Informationen zum Status von FDB. - -Liste der untergeordneten ï¾showï¾-Befehle: - -show break (sh b) Position und Ursache der Ausfhrungsunterbrechung - -show directories (sh d) Nach Quelldateien zu durchsuchende Ordner - -show files (sh f) Zieldateien und -pfade - -show functions (sh fu) Informationen ber die Zuordnung von Funktion und Zeile - -show locations (sh l) Haltepunktpositionen - -show memory (sh m) Aktuelle Speichernutzung - -show net (sh n) Meldungsstatistiken fr den Player - -show properties (sh p) Werte der Eigenschaften - -show uri (sh u) Player-URI fr diese Sitzung - -show variable (sh v) Abrufen der unformatierten Variablen - -Geben Sie ï¾help showï¾ gefolgt vom Namen eines untergeordneten ï¾showï¾-Befehls - -ein, um die vollst¦ndige Dokumentation zum entsprechenden Befehl zu erhalten. - - - -[show break] - - - -Zeigt den Versatz innerhalb der SWF-Datei an, bei dem das Programm angehalten - -wurde. - - - -[show directories] - - - -Zeigt den aktuellen Suchpfad zum Auffinden von Quelldateien an. - - - -[show files] - - - -Zeigt Pfad- und Dateinamen fr alle Zieldateien an. - - - -[show functions] - - - -Zeigt Informationen fr die Zuordnung von Funktion und Zeilennummer an. - -Beispiele: - - show functions . - - Zeigt Zuordnungsinformationen fr alle Funktionen in der aktuellen Datei an. - - show functions myapp.mxml - - Zeigt Zuordnungsinformationen fr alle Funktionen in ï¾myapp.mxmlï¾ an. - - show functions #3 - - Zeigt Zuordnungsinformationen fr alle Funktionen in Datei 3 an. - - show functions - - Zeigt Zuordnungsinformationen fr alle Funktionen in allen Dateien an. - -Geben Sie zum Anzeigen von Dateinamen und -nummern ï¾info sourcesï¾ oder ï¾info - -filesï¾ ein. - -Abgekrzte Dateinamen sind zul¦ssig, wenn sie eindeutig sind. - - - -[show locations] - - - -Zeigt eine Liste der Positionen an, die fr jeden Haltepunkt festgelegt wurden. - - - -[show memory] - - - -Zeigt Java VM-Speicherstatistiken an. - - - -[show net] - - - -Zeigt Informationen zu Meldungen an, die an Flash Player gesendet oder von - -Flash Player empfangen wurden. - - - -[show properties] - - - -Zeigt eine Liste der im Debugger verwendeten Convenience-Variablen an. - - - -[show uri] - - - -Zeigt die URI an, die der Player fr diese Sitzung gesendet hat. - - - -[show variable] - - - -Zeigt den Wert eines Mitglieds einer Variablen an. Es sind zwei Parameter - -erforderlich: der erste ist die numerische Variablen-ID, der zweite ist der - -Name der Eigenschaft fr die Variable. Die Convenience-Variable - -ï¾$invokegettersï¾ ermittelt, ob die Getter-Funktion fr Eigenschaften, sofern - -vorhanden, ausgel￶st wird. - -Beispiel: - - show variable 1 __proto__ - - - -[show ?] - - - -Nicht definierter ï¾showï¾-Befehl. Versuchen Sie es mit ï¾help showï¾. - - - -[source] - - - -Liest FDB-Befehle aus einer Datei und fhrt sie aus. - - source mycommands.txt - - source mydir\mycommands.txt - - source c:\mydir\mycommands.txt - - Liest ï¾mycommands.txtï¾ und fhrt die FDB-Befehle darin aus. - - Die Datei mit den Befehlen kann entweder - - relativ zum aktuellen Ordner (siehe Befehl ï¾pwdï¾) - - oder mit einem absoluten Pfad angegeben werden. - -Die Datei .fdbinit wird beim Starten von FDB automatisch in dieser Weise - -gelesen. - -Nur der aktuelle Ordner wird nach .fdbinit durchsucht. Dies bedeutet, dass das - -Einrichten mehrerer .fdbinit-Dateien fr verschiedene Projekte zul¦ssig ist. - - - -[step] - - - -Durchl¦uft das Programm schrittweise (Step) bis zum Erreichen einer anderen - -Quellzeile - -Beispiele: - - step - - Ein Step-Vorgang. - - step 3 - - 3 Step-Vorg¦nge bzw. bis zum Anhalten des Programms aus einem anderen Grund. - - - -[tutorial] - - - -Zeigt eine ï¿bung zur Verwendung von FDB an. - -Dieser Befehl hat keine Argumente. - - - -[Tutorial] - - - -Eine typische FDB-Sitzung: - -Starten einer Anwendung mit ï¾runï¾ - -Anzeigen von Dateinamen mit ï¾info sourcesï¾ - -Auflisten einer Datei mit ï¾listï¾ - -Setzen von Haltepunkten mit ï¾breakï¾ - -Ausfhren des Programms mit ï¾continueï¾ bis zum Erreichen eines Haltepunkts - -ï¿berprfen des Programmstatus mit ï¾whereï¾, ï¾printï¾ und ï¾info localsï¾ - -Ausfhren einzelner Anweisungen mit ï¾nextï¾, ï¾stepï¾ und ï¾finishï¾ - -Fortsetzen der Ausfhrung mit ï¾continueï¾ - -Beenden von FDB mit ï¾quitï¾ - - - -[undisplay] - - - -Entfernt mindestens einen automatisch angezeigten Ausdruck. - -Beispiele: - - undisplay - - Entfernt alle automatisch angezeigten Ausdrcke. - - undisplay 2 7 - - Entfernt die automatisch angezeigten Ausdrcke 2 und 7. - -Geben Sie zum Anzeigen der Liste automatisch angezeigter Ausdrcke und ihrer - -Nummern ï¾info displayï¾ ein. - - - -[up] - - - -W¦hlt den Stapelrahmen aus, der diesen aufgerufen hat, und gibt ihn aus. - -Die darauf folgenden Befehle ï¾info argumentsï¾ und ï¾info localsï¾ zeigen die - -lokalen Variablen und Argumente des ausgew¦hlten Rahmens an. - -Weitere Informationen finden Sie unter ï¾downï¾ und ï¾frameï¾. - - - -[viewswf] - - - -Legt einen Filter fr eine Dateiliste (d.ï¾ h. ï¾info filesï¾ und ï¾info sourcesï¾) - -basierend auf dem SWF-Namen fest oder l￶scht einen solchen Filter. - -Sind keine Parameter eingestellt, werden alle Dateien angezeigt. Ist dieselbe - -Datei in einer oder mehreren SWF-Dateien vorhanden, zeigt die Liste nur die - -erste Instanz der Datei an. Verwenden Sie fr den Zugriff auf weitere - -Instanzen der Datei die Nummer der Datei (z.ï¾ B. ï¾list #192ï¾). Sie k￶nnen den - -hier beschriebenen Befehl auch in Verbindung mit einem Parameter (siehe unten) - -zum Anzeigen von Dateien einer bestimmten SWF-Datei benutzen. Ist nur ein - -Parameter angegeben (der durch den Befehl ï¾info swfsï¾ angezeigte Name der - -SWF-Datei), dann werden in der Dateiliste nur die Dateien aus der angegebenen - -SWF-Datei aufgefhrt. - -Dateien von anderen SWF-Dateien werden nicht angezeigt. Dieser Befehl betrifft - -auch Befehle, die eine Datei als Parameter akzeptieren (z.ï¾ B. ï¾breakï¾). - -Beispiel: - - viewswf myApp.mxml.swf - - Es werden nur Dateien aus ï¾myApp.mxml.swfï¾ angezeigt. - - viewswf - - Es werden alle Dateien aus allen SWF-Dateien angezeigt. - - - -[watch] - - - -Fgt einen Beobachtungspunkt fr eine gegebene Variable hinzu. Die Ausfhrung - -des Debuggers wird angehalten, wenn sich der Wert der entsprechenden Variablen - -¦ndert. - -Beispiel: - - watch foo - - - -[what] - - - -Zeigt den Kontext an, in dem eine Variable aufgel￶st wird. - - - -[where] - - - -Ablaufverfolgung des Stapels. - - - -[zzz] - - - -((( Keep this unused topic at the end of the file ))) - -((( so that the next-to-last one is parsed properly. ))) -