Original Article: Welcome to Code Bubbles
Author: Brown University

Documentação

A documentação ainda é um pouco limitada. Há informações sobre Instalar o sistema. Mas a idéia básica é apenas fazer o download bubbles.jar E executá-lo. O resto é feito automaticamente. Existe um tutorial Disponível que mostra alguns dos conceitos básicos. As informações de ajuda estão disponíveis dentro do sistema (consulte o botão Ajuda na parte superior direita ao executar Bubbles),

Código Bubbles é apoiado pela National Science Foundation (concessão 1012056), Microsoft e Google.

Papéis

"Código Bubbles: Uma interface baseada em conjunto de trabalho para compreensão e manutenção de código", De Andrew Bragdon, de Robert Zeleznik, de Steven Reiss, de Suman Karumuri, de William Chang, de Joshua Kaplan, de Christopher Coleman, de Ferdi Adeputra e de Joseph LaViola, Jr. (CHI, 2010)

"Code Bubbles: Repensando o Paradigma de Interface de Usuário de Ambientes de Desenvolvimento Integrados", De Andrew Bragdon, de Steven Reiss, de Robert Zeleznik, de Suman Karumuri, de William Chang, de Joshua Kaplan, de Christopher Coleman, de Ferdi Adeputra e de Joseph LaViola, Jr (ICSE, 2010)

"Integração da pesquisa de códigos S6 e bolhas de código", Por Steven Reiss (TOPI 2013)

"Plugging in e into Code Bubbles: O Código Bubbles Arquitetura , por Steven Reiss, Jared Bott, e Joseph J. La Viola (SP & E 2013)

"Tool Demonstration: The Visualizations of Code Bubbles", by Steven Reiss (VISSOFT 2013)

"Demonstração de ferramentas: Repositórios de software de navegação", Por Steven Reiss (ICSM 2014)

Fonte

Código Bubbles está disponível em SourceForge.

O Code Bubbles é agora um projeto open-source. Se você estiver interessado em trabalhar no código e ter suas alterações incorporadas no binário atual, você deve contatar Steve Reiss.

Introdução

Code Bubbles é um front-end para o Eclipse projetado para simplificar a programação, tornando mais fácil para o programador definir e usar conjuntos de trabalho. Os conjuntos de trabalho aqui consistem no grupo de funções, documentação, notas e outras informações que um programador precisa para realizar uma tarefa de programação específica, como adicionar um recurso ou corrigir um bug.

O Code Bubbles realiza isso fornecendo vistas compostas baseadas em função do código (todas apoiadas pelos arquivos subjacentes) que são exibidas em bolhas e que são facilmente movimentadas e manipuladas na tela. As bolhas são totalmente editáveis. Uma grande área de bolha permite que o programador configure diferentes conjuntos de trabalho simultaneamente e se mova facilmente entre eles.

Além de fornecer facilidades para edição e compreensão de código, o front-end Code Bubbles fornece instalações para depuração e testes de programas. Novas funcionalidades estão sempre em desenvolvimento.

Notícia

  • Um experimental instalador o Code Bubbles já está disponível como um programa JNLP (Java Web Start).
  • O Code Bubbles agora possui a correcção automática de erros de compilação durante a digitação. Isso inclui corrigir erros de ortografia de vários tipos, corrigir erros de sintaxe, inserção automática de instruções de importação, inserção automática de instruções de captura, inserção automática de declarações de retorno.
  • O Code Bubbles inclui ajuda sensível ao contexto que possui ajuda em estilo de ponta de ferramentas e demonstrações com ou sem som. Basta deixar o mouse se sentar sobre algo na tela e ele fornecerá o texto de ajuda correspondente mostrando uma demonstração de como fazê-lo. O texto de ajuda está disponível, mas os links não funcionarão a menos que o Code Bubbles esteja funcionando.
  • O Code Bubbles já está disponível para programas Node.JS. Execute com a opção -js. Há também uma versão para o Python (-python), mas não está maduro.

Instalação

As bolhas de código podem ser http://www.cs.brown.edu/people/spr/bubbles/bubbles.jar

Basta baixar este arquivo jar e clique duas vezes nele para iniciar sua execução. Antes de começar, você deve estar familiarizado com o Eclipse e ter uma versão relativamente recente do Eclipse que você pode adicionar um plug-in instalado em seu sistema.

Instruções Para instalação e configuração do sistema estão disponíveis, mas podem estar desatualizados.

Observe que as versões mais recentes do Code Bubbles requerem Java 7 e Eclipse 4.X.

Executando bolhas de código

Existe um guia de usuario Para Code Bubbles que também pode estar ligeiramente desatualizado. Uma ajuda precoce video Para Code Bubbles pode ser usado para fins ilustrativos. Temos também um vídeo do Ferramenta de visualização de tarefas e de Bubbles sendo Front-end para pesquisa de código. .

Se tiver dúvidas, pode enviar um e-mail para Steve Reiss. Se você tiver bugs para relatar os recursos para solicitar ou outras informações, você pode usar o sistema de relatório de bugs vinculado ao Code Bubbles. Basta clicar no botão trac-bugs no canto superior direito.