Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Visual Studio vs. RAD Studio - Artigo ClubeDelphi 128
Este artigo indicará algumas das principais funcionalidades utilizadas para a criação de aplicações no Delphi Prism, ajudando no desenvolvimento com o ambiente do Visual Studio, onde serão destacados os pontos em comum, relacionando-os com quem possui conhecimento no IDE do Delphi XE, mas ainda não está totalmente adaptado ao ambiente do Visual Studio.
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da ClubeDelphi 128
Visualizador de Ajuda
Ao utilizar a ajuda do Delphi Prism, nota-se que o visualizador foi remodelado para o Visual Studio
A sua base de funcionamento está centrada no Help Library Manager (HLM) que permite pesquisar a documentação de forma a ser armazenada como conteúdo local. Ao utilizar o HLM ele gerencia a documentação local, podendo realizar atualizações através da internet ou de algum tipo de mídia, para isso, utiliza um serviço chamado BITS que realiza um acesso a internet com o objetivo de baixar o conteúdo para uso offline. Para visualizar o HLM basta utilizar o menu Help e a opção Manage Help Settings. A Figura 1 indica as opções presentes no HLM, podendo observar se o help será executado de forma online ou offline, além da instalação de novos conteúdos e remoções.
No menu de help ilustrado na Figura 2 é possível verificar a pesquisa de determinadas palavras chave através do índice, uma pesquisa avançada, um gerenciador de conteúdos, ou ainda, uma pesquisa online no próprio site da Embarcadero, possibilitando assim várias maneiras de utilização do help.
Object Browser
Tem por finalidade auxiliar o Visual Studio na pesquisa de palavras ou símbolos. Com ele é possível realizar pesquisas em toda a solução, por palavras utilizadas ou definidas ou então, realizar buscas de documentação. Além disso, é permitido na opção Browse indicar o formato da pesquisa, podendo ser informada a versão do .NET Framework, todos os componentes ou ainda de forma customizada (Figura 3).
Na Figura 3 é possível definir uma palavra para pesquisa, onde, do lado esquerdo são retornados os resultados e ao clicar em um item, a sua descrição é apresentada do lado direito, logo abaixo, com maiores informações, caso existam. Outras configurações podem ser definidas através das opções de Object Browser, conforme a indicação do menu, definindo a visualização de tipos básicos, tipos derivados, membros públicos, protegidos e outros.
No Delphi XE, um comportamento semelhante ocorre ao utilizar uma determinada palavra, como a representada na Figura 4 onde o uso de um ShowMessage, ao passar o mouse por cima da palavra, irá indicar algumas informações de seu uso. Esse recurso é chamado de Help Insight e existe desde o Delphi 8.
Além disso, ao clicar com o botão direito do mouse (Figura 5), sobre a palavra ShowMessage, um menu é apresentado com outras duas opções interessantes. A primeira é Find Declaration, que irá procurar pela declaração da palavra utilizada, e a segunda, Topic Search, indicando uma pesquisa onde os seus resultados trarão os usos da determinada palavra pesquisada.
"
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Rodrigo Araujo
Bacharel em Ciência da Computação pela UFSM – Santa Maria/RS trabalha com Análise e Desenvolvimento de Software há mais de 10 anos. Desde 2003, utiliza tecnologias .NET.



