Pode definir as preferências de representações de tabela, página de código e de cadeias preenchidas. Além disso, pode modificar o comportamento preferido de reposição das representações da memória.
As caixas de diálogo de preferências da vista Memória são abertas a partir do ícone triangular da barra de menus da vista Memória. Para abrir a caixa de diálogo de preferências da vista Memória, faça clique no ícone triangular da vista Memória e seleccione a opção Preferências. Para abrir a caixa de diálogo de preferências das representações de tabela da vista Memória, faça clique no ícone triangular da vista Memória e seleccione a opção Preferências de representações em tabela.
Para repor as definições predefinidas, faça clique em Repor predefinições.
É possível repor uma representação para o endereço base, caso se tenha afastado. Pode repor só as representações visíveis ou todas as representações existentes. Caso escolha repor todas as representações, o desempenho da operação de reposição pode sofrer. Para definir esta preferência, abra a caixa de diálogo Preferências e seleccione Repor supervisor de memória. Na página Repor supervisor de memória, escolha o botão de opção indicado.
A cadeia preenchida é a cadeia que aparece no conteúdo da memória quando não é possível obter a memória. Para definir a cadeia preenchida, abra a caixa de diálogo Preferências e seleccione Cadeia preenchida. Na página Cadeia preenchida, especifique a cadeia que pretende ver apresentada quando não é possível determinar o conteúdo da memória.
Durante a supervisão de representações em ASCII e EBCDIC (e memória correlacionada, se estiver disponível no produto com o qual instalou este depurador) na área de janela Representações, pode definir a página de código na qual pretende apresentar a representação.
Para definir a página de código da representação da memória como ASCII/EBCDIC, abra a caixa de diálogo das Preferências e seleccione Seleccionar páginas de código. Na página Seleccionar páginas de código, especifique a página de código do conjunto de caracteres que pretende alterar (para representações em ASCII, em EBCDIC ou ambas).
Para definir as preferências das representações de memória apresentadas numa tabela, faça clique no ícone triangular da vista Memória e seleccione a opção Preferências de representações em tabela. Existem duas opções na caixa de diálogo apresentada:
Se a memória-tampão for grande, o desempenho da função de renovação da vista Memória pode sofrer (a vista Memória renova-se sempre que acontece algo passível de alterar o conteúdo da memória, como uma suspensão após a execução, uma alteração de uma variável ou registo, ou na própria memória). Isto porque tem de ser efectuado um pedido de memória extra ao motor de depuração antes de cada renovação. Por outro lado, se a memória-tampão for demasiado pequena, o desempenho da função de deslocamento pode sofrer. Isto porque tem de ser efectuado um pedido de memória extra ao motor de depuração quando a memória-tampão se esgotar. Dado este compromisso do desempenho, é necessário definir esta opção de acordo com as suas necessidades.
Se a memória-tampão for grande, o desempenho da função de renovação da vista Memória pode sofrer (a vista Memória renova-se sempre que acontece algo passível de alterar o conteúdo da memória, como uma suspensão após a execução, uma alteração de uma variável ou registo, ou na própria memória). Isto porque tem de ser efectuado um pedido de memória extra ao motor de depuração antes de cada renovação.