MonoDevelop é um aplicativo gráfico de código aberto, multiplataforma e gratuito que foi projetado a partir do deslocamento para atuar como um IDE (Integrated Development Environment) para aspirantes a desenvolvedores Mono que desejam criar aplicativos em GTK #, C # e outras linguagens .NET.
Suporta ASP.NET e muitas linguagens de programação
Os principais recursos incluem edição avançada de texto com suporte para conclusão de código em C # 4, modelos de código e dobramento de código, workbench configurável com associações de teclas definidas pelo usuário, layouts de janela, suporte para ASP.NET e ferramentas externas. / p>
Além disso, ele suporta várias linguagens de programação, incluindo C #, F #, C, C ++, Visual Basic.Net e Vala, inclui um depurador integrado para depuração de aplicativos nativos e aplicativos Mono e um designer visual GTK # para criar facilmente o GTK. # apps.
Pode ser usado para portar aplicativos .NET criados com o Visual Studio
Outra característica interessante é a capacidade de portar, sem esforço, aplicativos .NET que foram criados com o software Visual Studio, para sistemas operacionais Microsoft Windows, para os sistemas GNU / Linux e Mac OS X.
Sua interface gráfica de usuário (GUI) tem um design bonito e moderno e é extremamente fácil de usar. Os desenvolvedores Mono podem criar imediatamente um novo projeto ou abrir um existente e iniciar a codificação.
Oferece uma poderosa arquitetura de plugins
Graças à sua poderosa arquitetura de plugins, os desenvolvedores poderão facilmente estender a funcionalidade padrão do MonoDevelop. Você encontrará plugins para desenvolvimento web, extensões de IDE, importação e exportação de projetos, ligações de idioma, controle de versão, depuração, desenvolvimento móvel, Eto.Forms, Unity, Extensões de Editor de Código-fonte, áreas de implantação e teste.
Suportado no GNU / Linux, Mac OS X e Windows
MonoDevelop é uma aplicação multiplataforma, suportada em sistemas operacionais GNU / Linux, Mac OS X e Microsoft Windows. Todas as distribuições GNU / Linux são suportadas, permitindo ao usuário instalar facilmente o aplicativo usando o programa interno do Centro de Software. As plataformas de hardware suportadas incluem 32 e 64 bits.
O que há de novo nesta versão:
- Correções de bugs e melhorias do MonoDevelop:
- 5547 Não é possível invocar propriedades estáticas ou inspecionar membros estáticos
- 2489 - Preferências- & gt; Construir- & gt; Botões de Pastas de Montagem esmaecidas ao remover a pasta li>
- 5485 - & quot; Formatar documento ao salvar & quot; não faz
- 5489 - Dobra / recolhimento de código indisponível com grandes arquivos .cs
- O log pad interno foi removido para reduzir o uso da memória
- 5344 - O ícone de correção rápida pisca ao mover o cursor com as teclas de seta li>
- 5422 - declaração de namespace deve ser sugestão não conclusão
- 5442 - Erro após "Instalar modelo" '
- 5441 - Classe parcial para conexão de ação desaparece do arquivo .designer após a atualização do projeto e nova saída
- A política de namespace simples deve agora usar apenas um único componente de diretório
- Modelos adicionados para o ASP.NET MVC 3.0
- Correção para loop infinito sincronizando certas classes do Xcode
- 5440 - Tempo limite maior para comunicação do Xcode
- 5433 - Erro no thread de chamada do método do depurador soft no método Digite System.Object: GetType
- 5269 - Exceção de referência nula tentando mostrar uma dica de ferramenta no designer
- 5434 - O VersionControl não pode anexar visualizações do diff / log aos arquivos csproj
- 5178 - Não mostrar pop-ups irritantes quando o controle de versão está desativado
- Comutador de documentos fixo não escondendo bug no linux mint 13
- 5425 - A atualização das configurações de integração do Makefile não fecha a mensagem informativa e parece ter sido suspensa
- 5402 - Backspace não funciona com recuo virtual de 1 guia
- 5406 - O cabeçalho não deve adicionar espaço em branco à direita li>
- Corrigir os locais de instalação do Linux para corresponder aos arquivos de compilação e de PC locais
- 5225 - No Unix, resolva os caminhos de links simbólicos ao compará-los no depurador
- Tempo de inicialização e uso de memória aprimorados devido ao carregamento de estruturas
- 5350 - Adicione o monodevelop-debugger-gdb.spec.in a EXTRA_DIST
- Corrigidos vários problemas de atualização de dobra no editor de texto
- Correção de vários problemas no formatador C # on-the-fly
- 5373 - Recuar o bloco selecionado não deve recuar linhas em branco nele
- 5326 - Rolagem ao clicar na parte inferior da janela de origem
- 5338 - Remover chaves não remove espaço em branco
- A saída do console do MonoDevelop agora é redirecionada para um arquivo de log, a menos que o argumento da linha de comando --no-redirect seja especificado
- 4779 - Soltar para treeview de fora do MD deve verificar se o destino é válido
- 5331 - Fixou o PortableDotNetProjects para suportar todas as estruturas .NETPortable 4.0
- 5294 - Permitir cópia parcial da área de transferência de valores das exibições da árvore do depurador
- 5295 - O processo não pode acessar o arquivo após a reinicialização da depuração
- 5300 - Pressionando a guia em cadeias literais move o cursor um caractere muito para frente
- 5282 - Problema de refatoração, a alteração do nome do método genérico retira argumentos das chamadas de método
- Reabilitado o comando de log do VCS para pastas do projeto
- 5185 - ICSharpCode.NRefactory.CSharp não é referenciado no arquivo monodevelop.pc
- 5312 - Editor ou analisador de C # ignorando #elif causando uma exceção de referência nula
- 5224 - MonoDevelop gerencia o caminho de referência do projeto
- 5235 - Atualizando do Controle de Versão - novos arquivos / códigos não disponíveis no intellisense
- 5292 - O clique do meio do mouse não cola
- 5254 - Estouro de pilha em MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
- 517 - A rolagem de comandos é muito fácil de ativar por acidente
- 4750 - As tarefas de comentário não funcionam mais
- 5242 - Ativando direitos para projetos MonoMac / iPhone não persistem
- agora usa a propriedade correta para a largura do recuo
- 5222 - A seleção de formato deve alterar o tamanho da seleção
- 5212 - Localizar referências não encontra todos os usos do campo somente leitura estático
- 5207 - [regressão] delegar conclusão como conclusão do evento
- Classes inacessíveis filtradas na pesquisa de conclusão
- 5229 - A dobra de código não manipula bem blocos de comentários sequenciais
- 5223 - A tabulação para recuar com tab-to-spaces não ajusta a seleção corretamente
- 5191 - Criando um problema de método de extensão ao digitar & quot; this & quot;
- 5205 - A conclusão dos valores enum / flags não funciona depois de & quot; | & quot; operador
- 5206 - Resolver - & gt; A instrução Add Using não funciona depois de & quot; | & quot;
- 5119 - O construtor de interfaces não reconhece as classes derivadas do iPhoneOSGameView
- As opções de exibição de TreeView agora são globais, não por nó
- 5167 - Não foi possível editar a interface XIB após a atualização mais recente
- 5180 - os usos no topo já não são recolhíveis
- 4980 - as opções de exibição pública / privada às vezes não afetam a árvore inteira do navegador de montagem
- 5012 - O navegador de assembly somente público não deve mostrar namespaces privados
- 5013 - As visualizações do navegador de montagem são inconsistentes
- 5023 - O Navegador de montagem não mostra as classes aninhadas
- Corrigido um possível erro ao sair do Windows
- 4961 - O preenchimento de código para enumerações em classes estáticas não funciona
- 4841 - É necessário reabrir o documento depois de ativar o realce semântico
- 5001 - Os inicializadores de objetos não são tratados corretamente
- 5126 - Vários projetos, incluindo os mesmos arquivos, não atualizam seu sistema de tipos de forma adequada
- 5114 - & quot; Ir para declaração & quot; navega para o destino errado
- Desativou o envolvimento no formatador de código
- 5127 - O refinador parou de funcionar
- Adicionada uma etapa de desfazer para o texto de comentário de documento gerado automaticamente
- 5113 - Melhor portabilidade do edifício
- Melhor desempenho do realce semântico
- 5109 - Otimize as propriedades obtendo valores diretamente dos campos de apoio
- Exceções manipuladas ao excluir arquivos e diretórios bloqueados pelo Perforce
- 5067 - A seleção não respeita o espaço virtual
- 5077 - O recuo virtual não funciona quando as tabulações para espaços estão ativadas
- Corrigido um caso em que & quot; Extrair método & quot; poderia falhar
- 5038 - Seja um pouco mais flexível no ObjC que aceitamos ao analisar cabeçalhos
- 5080 - Pressionando tipos de guias t em vez de tabulação
- 5046 O aplicativo de console de depuração com terminal de fallback falha
- 4889 - Buglet de renderização no editor de texto
- Comando Dobrar & quot; mostrar apenas as definições & quot; recolhe comentários também
- Deslocamento de caractere da janela de conclusão corrigida
- 5014 - A barra de ferramentas de análise de origem não atualiza a posição do marcador depois de redimensionar
- 3923 - Não permitir que avaliações de exceção atinjam tempo limite no depurador
- 4998 - O MonoDevelop não respeita a mudança do namespace de uma classe
- 4918 - Comentários de formatação de código para fora & quot; else & quot; filiais
- 4890 - A seleção da linha de clique triplo não é estendida para cima corretamente
- O pop-up de conclusão agora lida corretamente com o recuo virtual
- 4979 - A linha de copiar / colar agora inclui uma nova linha extra
- A formatação da etapa de desfazer e da etapa de desfazer indentação agora é uma única etapa de desfazer
- As alterações em formato dinâmico agora são feitas em um grupo de desfazer separado.
- 4941 - Delegado autogerado não formatado adequadamente
- 4951 - Permitir a edição de recuos virtuais
- 4866 - os locais do parâmetro não são resolvidos nos arquivos abertos recentemente
- 4876 - Cortar um bloco de código recolhido deve cortar o bloco inteiro
- Geração de código fixo de membros não resolvidos
- 4738 - O comentário não é destacado
- 4762 - Ir para definição no evento falha
- 4927 - O preenchimento automático mostra métodos não estáticos ao usar o nome da classe
- O modo de recuo virtual agora é o modo de recuo padrão
- 4934 - Criar comando do membro interrompido para enum
- Corrigidos vários erros de geração de código para arquivos aspx
- 4747 - Nenhuma conclusão de código para arquivos XML não salvos
- Salto fixo para função de arquivos não salvos.
- Bug 4746 - Não há contorno dobrável para arquivos não salvos.
- Bug 4662 - Referências cíclicas batem no sistema de tipos MD
- 4755 - A árvore do navegador de montagens mostra .ctor, deve mostrar o nome
- 4777 - Exceção de serializador do serviço de tipo
- 4877 - Realce de sintaxe / conclusão de código deve ignorar arquivos não marcados como 'Compile'
- 4756 - Use widgets compactos de rolagem no navegador de montagens
- 4887 - A documentação e a lista de parâmetros ausentes não podem ser abertas manualmente
- 4891 - Formatador instantâneo acionado por} em string
- 4897 - O comando Resolver para novas expressões está incorreto
- 4878 - O MonoDevelop está em cache e usando iteradores de árvore inválidos
- O comando de referência nativo é hiddent quando não é válido
- Políticas de estilo de texto agora têm a largura de recuo correta li>
- 4875 - Criar backing store usa formatação incorreta li>
- 4865 - aviso do gtk da janela pop-up de erro
- 4837 - Formatos de formatação dinâmica muito
- 4879 - A conclusão deve preferir variáveis locais sobre parâmetros nomeados
- 4874 - Excluir arquivo da solução dá exceção
- 4868 - Reformatação incorreta li>
- 3984 - Não é possível compilar nenhum projeto assíncrono
- Otimizou o carregamento de projetos com muitos arquivos dependentes / agrupados
- 4623 - O MonoDevelop trava ao abrir uma solução
- Corrigida a seleção da configuração padrão ao salvar um projeto
- Corrigir o recuo para usar declarações.
- 4862 - Editar - & gt; Formato - & gt; Arquivo de formato destrói recuo
- 4653 - O preenchimento automático lista as variáveis que não existem no contexto atual
- 4768 - O MD trava ao gerar dados de conclusão de código
- 4825 - & quot; interno protegido & quot; métodos são incorretamente substituídos
- Bug 4766 - Go To Definition não funciona para membros 'Protegidos' em Assemblies referenciados '/ Salta para métodos sem parâmetro
- 4758 - A exibição pública no navegador de montagem deve incluir proteção
- 4842 - Semântico destacando incorretamente os símbolos de cores vermelhos durante a análise inicial
- 4855 - O comando Recortar não funciona em alguns arquivos
- 4772 - Usar o recurso 'Importar símbolo' (ctrl + opção + espaço) excluirá o texto na linha a seguir
- 4840 - Exceção do c # indenter ao desfazer
- 4839 - Pressionar enter na última linha do documento faz o editor rolar para cima
- 4681 - Evite erros do tipo "x carregados mais de uma vez", eles podem acontecer durante a operação normal.
- ToString Prettified para valores primitivos nulos no depurador
- Corrigidas algumas exceções causadas pelo tipo de serviço do sistema.
- Menu de Ajuda ativado no Windows e adicionado aplicativo do visualizador de documentação do Windows
- Corrigido um aviso durante a migração do perfil
- 4824 - Não é possível fazer referência a uma propriedade com o mesmo nome de um parâmetro
- Erro de recuo de colagem fixa.
- Correção de problemas de configurações de serialização em uma cultura e carregamento em uma cultura diferente.
- 4768 - O MD trava ao gerar dados de conclusão de código '.
- 4743 - inseguro não deve ser um erro em arquivos C # independentes
- 4745 - O salvamento automático falha no arquivo não salvo
- 4769 - A correção do membro ausente em outro arquivo não atualiza o realce semântico
- 4770 - Ambos os argumentos para IsDerivedFrom () devem ser da mesma compilação
- 4775 - Exceção no encadeamento de salvamento automático
- 4764 - A conclusão do manipulador de eventos coloca o cursor no lugar errado
- 4808 - Enums têm um membro 'split_char' desconhecido incluído neles
- Corrigir o NRE ao serializar um PropertyBag vazio
- Problemas de suplementos Xamarin corrigidos:
- 5551 - Não é possível arrastar um widget para o designer Android a partir da caixa de ferramentas no Windows MonoDevelop
- 5428 - Corrigir "Projeto MonoMac" template para carregar o menu principal.
- Corrigida a entrada MonoMac MainNib para pré-preencher os pontos conhecidos e carregar o valor inicial
- Corrigido um problema de redimensionamento no designer Android
- O designer do Android agora pode carregar temas definidos no projeto
- 5188 - O designer Android não lida bem com arquivos movidos ou vinculados
- Corrigida uma exceção ao clicar no botão Mostrar alterações no designer Android
- 5426 - Permitir que os usuários cancelem os ícones da Retina do iPad para aplicativos Universais
- A opção do compilador MonoTouch LLVM não está mais marcada como experimental
- Removida a interface do usuário KeychainAccessGroups que foi adicionada incorretamente ao suplemento do MonoMac
- 4893 - A propriedade de escala no designer do Android informa "& quot; Propriedade não conhecida"
- O addon MonoMac agora tem um & quot; OS mínimo & quot; opção
- 5209 - [Designer] falha ao tentar criar um novo layout.
- Removida uma verificação de versão redundante no suplemento Android que poderia quebrar em alguns casos
- 5016 - Erros de designer do Android ao abrir o arquivo
- 5102 - O finalizador de designer Android faz a chamada remota, trava o MD
- 5049 - assinatura de código do mtouch quebrada no Snow Leopard
- O designer Android agora usa o Java SDK das preferências do MonoDevelop
- Use os destinos corretos em novos projetos de ligação Java
- Melhor velocidade dos builds do AOT em conjunto com o MonoTouch & gt; = 5.3.4
- Impedir exceções ao iniciar o MonoTouch Release é criado no dispositivo.
- Corrigir problema ao pressionar Voltar para validar a edição de etiquetas in-line no designer
- Correção de um problema ao atualizar recursos virtuais no designer
- 4985 - Os recursos de sequência criados não atualizam o widget com valor de recurso quando o arquivo .axml é salvo
- 4900 - O depurador Wifi não é anexado, a menos que seja iniciado a partir do USB.
- Os hiperlinks nas notas da versão do atualizador agora funcionam
- 4957 - Não é possível reorganizar widgets usando o Document Outline
- 4954 - Falha na criação com vários widgets de layout adicionados
- Adicionado suporte para instalar atualizações diretamente da caixa de diálogo do atualizador
- O atualizador não exclui mais as atualizações baixadas ao alternar os canais de atualização
- [designer Android] Defina o ID correto ao selecionar um recurso
- 4950 - Definir o texto de um widget como um recurso de cadeia cria referência incorreta li>
- Corrigida falha no designer Android quando o diretório de recursos não existe
- Adicionado o OpenTK-1.0 a montagens selecionáveis e o modelo padrão atualizado
- Adicionados System.Data.Services.Client e System.EnterpriseServices a assemblies selecionáveis
- 4826 - Exceção ao pressionar & quot; Parar & quot; no MonoDevelop quando um aplicativo iOS é fechado / falha no dispositivo.
- Problemas adicionais de designer do Android corrigidos:
- Adicionado suporte para rolagem no ScrollView.
- Os temas definidos nos recursos do projeto agora são renderizados corretamente
- O seletor de recursos agora não mostra recursos de estrutura privada
- 5290 - Atributo de estilo ausente das propriedades de exibição
- 4953 - O widget de senha numérica é carregado com um tipo de entrada inválido
- 4894 - A alternação do destino de criação do projeto para a API 10 gera exceção (ao editar o layout existente)
- 5349 - A modificação de atividades faz com que os arquivos axml sejam recarregados
- 5369 - O Designer adiciona android não reconhecido: marcador de posição no TableLayout
O mecanismo de recuo
O que há de novo na versão:
- Correções de bugs e melhorias do MonoDevelop:
- 5547 Não é possível invocar propriedades estáticas ou inspecionar membros estáticos
- 2489 - Preferências- & gt; Construir- & gt; Botões de Pastas de Montagem esmaecidas ao remover a pasta li>
- 5485 - & quot; Formatar documento ao salvar & quot; não faz
- 5489 - Dobra / recolhimento de código indisponível com grandes arquivos .cs
- O log pad interno foi removido para reduzir o uso da memória
- 5344 - O ícone de correção rápida pisca ao mover o cursor com as teclas de seta li>
- 5422 - declaração de namespace deve ser sugestão não conclusão
- 5442 - Erro após "Instalar modelo" '
- 5441 - Classe parcial para conexão de ação desaparece do arquivo .designer após a atualização do projeto e nova saída
- A política de namespace simples deve agora usar apenas um único componente de diretório
- Modelos adicionados para o ASP.NET MVC 3.0
- Correção para loop infinito sincronizando certas classes do Xcode
- 5440 - Tempo limite maior para comunicação do Xcode
- 5433 - Erro no thread de chamada do método do depurador soft no método Digite System.Object: GetType
- 5269 - Exceção de referência nula tentando mostrar uma dica de ferramenta no designer
- 5434 - O VersionControl não pode anexar visualizações do diff / log aos arquivos csproj
- 5178 - Não mostrar pop-ups irritantes quando o controle de versão está desativado
- Comutador de documentos fixo não escondendo bug no linux mint 13
- 5425 - A atualização das configurações de integração do Makefile não fecha a mensagem informativa e parece ter sido suspensa
- 5402 - Backspace não funciona com recuo virtual de 1 guia
- 5406 - O cabeçalho não deve adicionar espaço em branco à direita li>
- Corrigir os locais de instalação do Linux para corresponder aos arquivos de compilação e de PC locais
- 5225 - No Unix, resolva os caminhos de links simbólicos ao compará-los no depurador
- Tempo de inicialização e uso de memória aprimorados devido ao carregamento de estruturas
- 5350 - Adicione o monodevelop-debugger-gdb.spec.in a EXTRA_DIST
- Corrigidos vários problemas de atualização de dobra no editor de texto
- Correção de vários problemas no formatador C # on-the-fly
- 5373 - Recuar o bloco selecionado não deve recuar linhas em branco nele
- 5326 - Rolagem ao clicar na parte inferior da janela de origem
- 5338 - Remover chaves não remove espaço em branco
- A saída do console do MonoDevelop agora é redirecionada para um arquivo de log, a menos que o argumento da linha de comando --no-redirect seja especificado
- 4779 - Soltar para treeview de fora do MD deve verificar se o destino é válido
- 5331 - Fixou o PortableDotNetProjects para suportar todas as estruturas .NETPortable 4.0
- 5294 - Permitir cópia parcial da área de transferência de valores das exibições da árvore do depurador
- 5295 - O processo não pode acessar o arquivo após a reinicialização da depuração
- 5300 - Pressionando a guia em cadeias literais move o cursor um caractere muito para frente
- 5282 - Problema de refatoração, a alteração do nome do método genérico retira argumentos das chamadas de método
- Reabilitado o comando de log do VCS para pastas do projeto
- 5185 - ICSharpCode.NRefactory.CSharp não é referenciado no arquivo monodevelop.pc
- 5312 - Editor ou analisador de C # ignorando #elif causando uma exceção de referência nula
- 5224 - MonoDevelop gerencia o caminho de referência do projeto
- 5235 - Atualizando do Controle de Versão - novos arquivos / códigos não disponíveis no intellisense
- 5292 - O clique do meio do mouse não cola
- 5254 - Estouro de pilha em MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
- 517 - A rolagem de comandos é muito fácil de ativar por acidente
- 4750 - As tarefas de comentário não funcionam mais
- 5242 - Ativando direitos para projetos MonoMac / iPhone não persistem
- agora usa a propriedade correta para a largura do recuo
- 5222 - A seleção de formato deve alterar o tamanho da seleção
- 5212 - Localizar referências não encontra todos os usos do campo somente leitura estático
- 5207 - [regressão] delegar conclusão como conclusão do evento
- Classes inacessíveis filtradas na pesquisa de conclusão
- 5229 - A dobra de código não manipula bem blocos de comentários sequenciais
- 5223 - A tabulação para recuar com tab-to-spaces não ajusta a seleção corretamente
- 5191 - Criando um problema de método de extensão ao digitar & quot; this & quot;
- 5205 - A conclusão dos valores enum / flags não funciona depois de & quot; | & quot; operador
- 5206 - Resolver - & gt; A instrução Add Using não funciona depois de & quot; | & quot;
- 5119 - O construtor de interfaces não reconhece as classes derivadas do iPhoneOSGameView
- As opções de exibição de TreeView agora são globais, não por nó
- 5167 - Não foi possível editar a interface XIB após a atualização mais recente
- 5180 - os usos no topo já não são recolhíveis
- 4980 - as opções de exibição pública / privada às vezes não afetam a árvore inteira do navegador de montagem
- 5012 - O navegador de assembly somente público não deve mostrar namespaces privados
- 5013 - As visualizações do navegador de montagem são inconsistentes
- 5023 - O Navegador de montagem não mostra as classes aninhadas
- Corrigido um possível erro ao sair do Windows
- 4961 - O preenchimento de código para enumerações em classes estáticas não funciona
- 4841 - É necessário reabrir o documento depois de ativar o realce semântico
- 5001 - Os inicializadores de objetos não são tratados corretamente
- 5126 - Vários projetos, incluindo os mesmos arquivos, não atualizam seu sistema de tipos de forma adequada
- 5114 - & quot; Ir para declaração & quot; navega para o destino errado
- Desativou o envolvimento no formatador de código
- 5127 - O refinador parou de funcionar
- Adicionada uma etapa de desfazer para o texto de comentário de documento gerado automaticamente
- 5113 - Melhor portabilidade do edifício
- Melhor desempenho do realce semântico
- 5109 - Otimize as propriedades obtendo valores diretamente dos campos de apoio
- Exceções manipuladas ao excluir arquivos e diretórios bloqueados pelo Perforce
- 5067 - A seleção não respeita o espaço virtual
- 5077 - O recuo virtual não funciona quando as tabulações para espaços estão ativadas
- Corrigido um caso em que & quot; Extrair método & quot; poderia falhar
- 5038 - Seja um pouco mais flexível no ObjC que aceitamos ao analisar cabeçalhos
- 5080 - Pressionando tipos de guias t em vez de tabulação
- 5046 O aplicativo de console de depuração com terminal de fallback falha
- 4889 - Buglet de renderização no editor de texto
- Comando Dobrar & quot; mostrar apenas as definições & quot; recolhe comentários também
- Deslocamento de caractere da janela de conclusão corrigida
- 5014 - A barra de ferramentas de análise de origem não atualiza a posição do marcador depois de redimensionar
- 3923 - Não permitir que avaliações de exceção atinjam tempo limite no depurador
- 4998 - O MonoDevelop não respeita a mudança do namespace de uma classe
- 4918 - Comentários de formatação de código para fora & quot; else & quot; filiais
- 4890 - A seleção da linha de clique triplo não é estendida para cima corretamente
- O pop-up de conclusão agora lida corretamente com o recuo virtual
- 4979 - A linha de copiar / colar agora inclui uma nova linha extra
- A formatação da etapa de desfazer e da etapa de desfazer indentação agora é uma única etapa de desfazer
- As alterações em formato dinâmico agora são feitas em um grupo de desfazer separado.
- 4941 - Delegado autogerado não formatado adequadamente
- 4951 - Permitir a edição de recuos virtuais
- 4866 - os locais do parâmetro não são resolvidos nos arquivos abertos recentemente
- 4876 - Cortar um bloco de código recolhido deve cortar o bloco inteiro
- Geração de código fixo de membros não resolvidos
- 4738 - O comentário não é destacado
- 4762 - Ir para definição no evento falha
- 4927 - O preenchimento automático mostra métodos não estáticos ao usar o nome da classe
- O modo de recuo virtual agora é o modo de recuo padrão
- 4934 - Criar comando do membro interrompido para enum
- Corrigidos vários erros de geração de código para arquivos aspx
- 4747 - Nenhuma conclusão de código para arquivos XML não salvos
- Salto fixo para função de arquivos não salvos.
- Bug 4746 - Não há contorno dobrável para arquivos não salvos.
- Bug 4662 - Referências cíclicas batem no sistema de tipos MD
- 4755 - A árvore do navegador de montagens mostra .ctor, deve mostrar o nome
- 4777 - Exceção de serializador do serviço de tipo
- 4877 - Realce de sintaxe / conclusão de código deve ignorar arquivos não marcados como 'Compile'
- 4756 - Use widgets compactos de rolagem no navegador de montagens
- 4887 - A documentação e a lista de parâmetros ausentes não podem ser abertas manualmente
- 4891 - Formatador instantâneo acionado por} em string
- 4897 - O comando Resolver para novas expressões está incorreto
- 4878 - O MonoDevelop está em cache e usando iteradores de árvore inválidos
- O comando de referência nativo é hiddent quando não é válido
- Políticas de estilo de texto agora têm a largura de recuo correta li>
- 4875 - Criar backing store usa formatação incorreta li>
- 4865 - aviso do gtk da janela pop-up de erro
- 4837 - Formatos de formatação dinâmica muito
- 4879 - A conclusão deve preferir variáveis locais sobre parâmetros nomeados
- 4874 - Excluir arquivo da solução dá exceção
- 4868 - Reformatação incorreta li>
- 3984 - Não é possível compilar nenhum projeto assíncrono
- Otimizou o carregamento de projetos com muitos arquivos dependentes / agrupados
- 4623 - O MonoDevelop trava ao abrir uma solução
- Corrigida a seleção da configuração padrão ao salvar um projeto
- Corrigir o recuo para usar declarações.
- 4862 - Editar - & gt; Formato - & gt; Arquivo de formato destrói recuo
- 4653 - O preenchimento automático lista as variáveis que não existem no contexto atual
- 4768 - O MD trava ao gerar dados de conclusão de código
- 4825 - & quot; interno protegido & quot; métodos são incorretamente substituídos
- Bug 4766 - Go To Definition não funciona para membros 'Protegidos' em Assemblies referenciados '/ Salta para métodos sem parâmetro
- 4758 - A exibição pública no navegador de montagem deve incluir proteção
- 4842 - Semântico destacando incorretamente os símbolos de cores vermelhos durante a análise inicial
- 4855 - O comando Recortar não funciona em alguns arquivos
- 4772 - Usar o recurso 'Importar símbolo' (ctrl + opção + espaço) excluirá o texto na linha a seguir
- 4840 - Exceção do c # indenter ao desfazer
- 4839 - Pressionar enter na última linha do documento faz o editor rolar para cima
- 4681 - Evite erros do tipo "x carregados mais de uma vez", eles podem acontecer durante a operação normal.
- ToString Prettified para valores primitivos nulos no depurador
- Corrigidas algumas exceções causadas pelo tipo de serviço do sistema.
- Menu de Ajuda ativado no Windows e adicionado aplicativo do visualizador de documentação do Windows
- Corrigido um aviso durante a migração do perfil
- 4824 - Não é possível fazer referência a uma propriedade com o mesmo nome de um parâmetro
- Erro de recuo de colagem fixa.
- Correção de problemas de configurações de serialização em uma cultura e carregamento em uma cultura diferente.
- 4768 - O MD trava ao gerar dados de conclusão de código '.
- 4743 - inseguro não deve ser um erro em arquivos C # independentes
- 4745 - O salvamento automático falha no arquivo não salvo
- 4769 - A correção do membro ausente em outro arquivo não atualiza o realce semântico
- 4770 - Ambos os argumentos para IsDerivedFrom () devem ser da mesma compilação
- 4775 - Exceção no encadeamento de salvamento automático
- 4764 - A conclusão do manipulador de eventos coloca o cursor no lugar errado
- 4808 - Enums têm um membro 'split_char' desconhecido incluído neles
- Corrigir o NRE ao serializar um PropertyBag vazio
- Problemas de suplementos Xamarin corrigidos:
- 5551 - Não é possível arrastar um widget para o designer Android a partir da caixa de ferramentas no Windows MonoDevelop
- 5428 - Corrigir "Projeto MonoMac" template para carregar o menu principal.
- Corrigida a entrada MonoMac MainNib para pré-preencher os pontos conhecidos e carregar o valor inicial
- Corrigido um problema de redimensionamento no designer Android
- O designer do Android agora pode carregar temas definidos no projeto
- 5188 - O designer Android não lida bem com arquivos movidos ou vinculados
- Corrigida uma exceção ao clicar no botão Mostrar alterações no designer Android
- 5426 - Permitir que os usuários cancelem os ícones da Retina do iPad para aplicativos Universais
- A opção do compilador MonoTouch LLVM não está mais marcada como experimental
- Removida a interface do usuário KeychainAccessGroups que foi adicionada incorretamente ao suplemento do MonoMac
- 4893 - A propriedade de escala no designer do Android informa "& quot; Propriedade não conhecida"
- O addon MonoMac agora tem um & quot; OS mínimo & quot; opção
- 5209 - [Designer] falha ao tentar criar um novo layout.
- Removida uma verificação de versão redundante no suplemento Android que poderia quebrar em alguns casos
- 5016 - Erros de designer do Android ao abrir o arquivo
- 5102 - O finalizador de designer Android faz a chamada remota, trava o MD
- 5049 - assinatura de código do mtouch quebrada no Snow Leopard
- O designer Android agora usa o Java SDK das preferências do MonoDevelop
- Use os destinos corretos em novos projetos de ligação Java
- Melhor velocidade dos builds do AOT em conjunto com o MonoTouch & gt; = 5.3.4
- Impedir exceções ao iniciar o MonoTouch Release é criado no dispositivo.
- Corrigir problema ao pressionar Voltar para validar a edição de etiquetas in-line no designer
- Correção de um problema ao atualizar recursos virtuais no designer
- 4985 - Os recursos de sequência criados não atualizam o widget com valor de recurso quando o arquivo .axml é salvo
- 4900 - O depurador Wifi não é anexado, a menos que seja iniciado a partir do USB.
- Os hiperlinks nas notas da versão do atualizador agora funcionam
- 4957 - Não é possível reorganizar widgets usando o Document Outline
- 4954 - Falha na criação com vários widgets de layout adicionados
- Adicionado suporte para instalar atualizações diretamente da caixa de diálogo do atualizador
- O atualizador não exclui mais as atualizações baixadas ao alternar os canais de atualização
- [designer Android] Defina o ID correto ao selecionar um recurso
- 4950 - Definir o texto de um widget como um recurso de cadeia cria referência incorreta li>
- Corrigida falha no designer Android quando o diretório de recursos não existe
- Adicionado o OpenTK-1.0 a montagens selecionáveis e o modelo padrão atualizado
- Adicionados System.Data.Services.Client e System.EnterpriseServices a assemblies selecionáveis
- 4826 - Exceção ao pressionar & quot; Parar & quot; no MonoDevelop quando um aplicativo iOS é fechado / falha no dispositivo.
- Problemas adicionais de designer do Android corrigidos:
- Adicionado suporte para rolagem no ScrollView.
- Os temas definidos nos recursos do projeto agora são renderizados corretamente
- O seletor de recursos agora não mostra recursos de estrutura privada
- 5290 - Atributo de estilo ausente das propriedades de exibição
- 4953 - O widget de senha numérica é carregado com um tipo de entrada inválido
- 4894 - A alternação do destino de criação do projeto para a API 10 gera exceção (ao editar o layout existente)
- 5349 - A modificação de atividades faz com que os arquivos axml sejam recarregados
- 5369 - O Designer adiciona android não reconhecido: marcador de posição no TableLayout
O mecanismo de recuo
O que há de novo na versão 5.7.1:
- Correções de bugs e melhorias do MonoDevelop:
- 5547 Não é possível invocar propriedades estáticas ou inspecionar membros estáticos
- 2489 - Preferências- & gt; Construir- & gt; Botões de Pastas de Montagem esmaecidas ao remover a pasta li>
- 5485 - & quot; Formatar documento ao salvar & quot; não faz
- 5489 - Dobra / recolhimento de código indisponível com grandes arquivos .cs
- O log pad interno foi removido para reduzir o uso da memória
- 5344 - O ícone de correção rápida pisca ao mover o cursor com as teclas de seta li>
- 5422 - declaração de namespace deve ser sugestão não conclusão
- 5442 - Erro após "Instalar modelo" '
- 5441 - Classe parcial para conexão de ação desaparece do arquivo .designer após a atualização do projeto e nova saída
- A política de namespace simples deve agora usar apenas um único componente de diretório
- Modelos adicionados para o ASP.NET MVC 3.0
- Correção para loop infinito sincronizando certas classes do Xcode
- 5440 - Tempo limite maior para comunicação do Xcode
- 5433 - Erro no thread de chamada do método do depurador soft no método Digite System.Object: GetType
- 5269 - Exceção de referência nula tentando mostrar uma dica de ferramenta no designer
- 5434 - O VersionControl não pode anexar visualizações do diff / log aos arquivos csproj
- 5178 - Não mostrar pop-ups irritantes quando o controle de versão está desativado
- Comutador de documentos fixo não escondendo bug no linux mint 13
- 5425 - A atualização das configurações de integração do Makefile não fecha a mensagem informativa e parece ter sido suspensa
- 5402 - Backspace não funciona com recuo virtual de 1 guia
- 5406 - O cabeçalho não deve adicionar espaço em branco à direita li>
- Corrigir os locais de instalação do Linux para corresponder aos arquivos de compilação e de PC locais
- 5225 - No Unix, resolva os caminhos de links simbólicos ao compará-los no depurador
- Tempo de inicialização e uso de memória aprimorados devido ao carregamento de estruturas
- 5350 - Adicione o monodevelop-debugger-gdb.spec.in a EXTRA_DIST
- Corrigidos vários problemas de atualização de dobra no editor de texto
- Correção de vários problemas no formatador C # on-the-fly
- 5373 - Recuar o bloco selecionado não deve recuar linhas em branco nele
- 5326 - Rolagem ao clicar na parte inferior da janela de origem
- 5338 - Remover chaves não remove espaço em branco
- A saída do console do MonoDevelop agora é redirecionada para um arquivo de log, a menos que o argumento da linha de comando --no-redirect seja especificado
- 4779 - Soltar para treeview de fora do MD deve verificar se o destino é válido
- 5331 - Fixou o PortableDotNetProjects para suportar todas as estruturas .NETPortable 4.0
- 5294 - Permitir cópia parcial da área de transferência de valores das exibições da árvore do depurador
- 5295 - O processo não pode acessar o arquivo após a reinicialização da depuração
- 5300 - Pressionando a guia em cadeias literais move o cursor um caractere muito para frente
- 5282 - Problema de refatoração, a alteração do nome do método genérico retira argumentos das chamadas de método
- Reabilitado o comando de log do VCS para pastas do projeto
- 5185 - ICSharpCode.NRefactory.CSharp não é referenciado no arquivo monodevelop.pc
- 5312 - Editor ou analisador de C # ignorando #elif causando uma exceção de referência nula
- 5224 - MonoDevelop gerencia o caminho de referência do projeto
- 5235 - Atualizando do Controle de Versão - novos arquivos / códigos não disponíveis no intellisense
- 5292 - O clique do meio do mouse não cola
- 5254 - Estouro de pilha em MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
- 517 - A rolagem de comandos é muito fácil de ativar por acidente
- 4750 - As tarefas de comentário não funcionam mais
- 5242 - Ativando direitos para projetos MonoMac / iPhone não persistem
- agora usa a propriedade correta para a largura do recuo
- 5222 - A seleção de formato deve alterar o tamanho da seleção
- 5212 - Localizar referências não encontra todos os usos do campo somente leitura estático
- 5207 - [regressão] delegar conclusão como conclusão do evento
- Classes inacessíveis filtradas na pesquisa de conclusão
- 5229 - A dobra de código não manipula bem blocos de comentários sequenciais
- 5223 - A tabulação para recuar com tab-to-spaces não ajusta a seleção corretamente
- 5191 - Criando um problema de método de extensão ao digitar & quot; this & quot;
- 5205 - A conclusão dos valores enum / flags não funciona depois de & quot; | & quot; operador
- 5206 - Resolver - & gt; A instrução Add Using não funciona depois de & quot; | & quot;
- 5119 - O construtor de interfaces não reconhece as classes derivadas do iPhoneOSGameView
- As opções de exibição de TreeView agora são globais, não por nó
- 5167 - Não foi possível editar a interface XIB após a atualização mais recente
- 5180 - os usos no topo já não são recolhíveis
- 4980 - as opções de exibição pública / privada às vezes não afetam a árvore inteira do navegador de montagem
- 5012 - O navegador de assembly somente público não deve mostrar namespaces privados
- 5013 - As visualizações do navegador de montagem são inconsistentes
- 5023 - O Navegador de montagem não mostra as classes aninhadas
- Corrigido um possível erro ao sair do Windows
- 4961 - O preenchimento de código para enumerações em classes estáticas não funciona
- 4841 - É necessário reabrir o documento depois de ativar o realce semântico
- 5001 - Os inicializadores de objetos não são tratados corretamente
- 5126 - Vários projetos, incluindo os mesmos arquivos, não atualizam seu sistema de tipos de forma adequada
- 5114 - & quot; Ir para declaração & quot; navega para o destino errado
- Desativou o envolvimento no formatador de código
- 5127 - O refinador parou de funcionar
- Adicionada uma etapa de desfazer para o texto de comentário de documento gerado automaticamente
- 5113 - Melhor portabilidade do edifício
- Melhor desempenho do realce semântico
- 5109 - Otimize as propriedades obtendo valores diretamente dos campos de apoio
- Exceções manipuladas ao excluir arquivos e diretórios bloqueados pelo Perforce
- 5067 - A seleção não respeita o espaço virtual
- 5077 - O recuo virtual não funciona quando as tabulações para espaços estão ativadas
- Corrigido um caso em que & quot; Extrair método & quot; poderia falhar
- 5038 - Seja um pouco mais flexível no ObjC que aceitamos ao analisar cabeçalhos
- 5080 - Pressionando tipos de guias t em vez de tabulação
- 5046 O aplicativo de console de depuração com terminal de fallback falha
- 4889 - Buglet de renderização no editor de texto
- Comando Dobrar & quot; mostrar apenas as definições & quot; recolhe comentários também
- Deslocamento de caractere da janela de conclusão corrigida
- 5014 - A barra de ferramentas de análise de origem não atualiza a posição do marcador depois de redimensionar
- 3923 - Não permitir que avaliações de exceção atinjam tempo limite no depurador
- 4998 - O MonoDevelop não respeita a mudança do namespace de uma classe
- 4918 - Comentários de formatação de código para fora & quot; else & quot; filiais
- 4890 - A seleção da linha de clique triplo não é estendida para cima corretamente
- O pop-up de conclusão agora lida corretamente com o recuo virtual
- 4979 - A linha de copiar / colar agora inclui uma nova linha extra
- A formatação da etapa de desfazer e da etapa de desfazer indentação agora é uma única etapa de desfazer
- As alterações em formato dinâmico agora são feitas em um grupo de desfazer separado.
- 4941 - Delegado autogerado não formatado adequadamente
- 4951 - Permitir a edição de recuos virtuais
- 4866 - os locais do parâmetro não são resolvidos nos arquivos abertos recentemente
- 4876 - Cortar um bloco de código recolhido deve cortar o bloco inteiro
- Geração de código fixo de membros não resolvidos
- 4738 - O comentário não é destacado
- 4762 - Ir para definição no evento falha
- 4927 - O preenchimento automático mostra métodos não estáticos ao usar o nome da classe
- O modo de recuo virtual agora é o modo de recuo padrão
- 4934 - Criar comando do membro interrompido para enum
- Corrigidos vários erros de geração de código para arquivos aspx
- 4747 - Nenhuma conclusão de código para arquivos XML não salvos
- Salto fixo para função de arquivos não salvos.
- Bug 4746 - Não há contorno dobrável para arquivos não salvos.
- Bug 4662 - Referências cíclicas batem no sistema de tipos MD
- 4755 - A árvore do navegador de montagens mostra .ctor, deve mostrar o nome
- 4777 - Exceção de serializador do serviço de tipo
- 4877 - Realce de sintaxe / conclusão de código deve ignorar arquivos não marcados como 'Compile'
- 4756 - Use widgets compactos de rolagem no navegador de montagens
- 4887 - A documentação e a lista de parâmetros ausentes não podem ser abertas manualmente
- 4891 - Formatador instantâneo acionado por} em string
- 4897 - O comando Resolver para novas expressões está incorreto
- 4878 - O MonoDevelop está em cache e usando iteradores de árvore inválidos
- O comando de referência nativo é hiddent quando não é válido
- Políticas de estilo de texto agora têm a largura de recuo correta li>
- 4875 - Criar backing store usa formatação incorreta li>
- 4865 - aviso do gtk da janela pop-up de erro
- 4837 - Formatos de formatação dinâmica muito
- 4879 - A conclusão deve preferir variáveis locais sobre parâmetros nomeados
- 4874 - Excluir arquivo da solução dá exceção
- 4868 - Reformatação incorreta li>
- 3984 - Não é possível compilar nenhum projeto assíncrono
- Otimizou o carregamento de projetos com muitos arquivos dependentes / agrupados
- 4623 - O MonoDevelop trava ao abrir uma solução
- Corrigida a seleção da configuração padrão ao salvar um projeto
- Corrigir o recuo para usar declarações.
- 4862 - Editar - & gt; Formato - & gt; Arquivo de formato destrói recuo
- 4653 - O preenchimento automático lista as variáveis que não existem no contexto atual
- 4768 - O MD trava ao gerar dados de conclusão de código
- 4825 - & quot; interno protegido & quot; métodos são incorretamente substituídos
- Bug 4766 - Go To Definition não funciona para membros 'Protegidos' em Assemblies referenciados '/ Salta para métodos sem parâmetro
- 4758 - A exibição pública no navegador de montagem deve incluir proteção
- 4842 - Semântico destacando incorretamente os símbolos de cores vermelhos durante a análise inicial
- 4855 - O comando Recortar não funciona em alguns arquivos
- 4772 - Usar o recurso 'Importar símbolo' (ctrl + opção + espaço) excluirá o texto na linha a seguir
- 4840 - Exceção do c # indenter ao desfazer
- 4839 - Pressionar enter na última linha do documento faz o editor rolar para cima
- 4681 - Evite erros do tipo "x carregados mais de uma vez", eles podem acontecer durante a operação normal.
- ToString Prettified para valores primitivos nulos no depurador
- Corrigidas algumas exceções causadas pelo tipo de serviço do sistema.
- Menu de Ajuda ativado no Windows e adicionado aplicativo do visualizador de documentação do Windows
- Corrigido um aviso durante a migração do perfil
- 4824 - Não é possível fazer referência a uma propriedade com o mesmo nome de um parâmetro
- Erro de recuo de colagem fixa.
- Correção de problemas de configurações de serialização em uma cultura e carregamento em uma cultura diferente.
- 4768 - O MD trava ao gerar dados de conclusão de código '.
- 4743 - inseguro não deve ser um erro em arquivos C # independentes
- 4745 - O salvamento automático falha no arquivo não salvo
- 4769 - A correção do membro ausente em outro arquivo não atualiza o realce semântico
- 4770 - Ambos os argumentos para IsDerivedFrom () devem ser da mesma compilação
- 4775 - Exceção no encadeamento de salvamento automático
- 4764 - A conclusão do manipulador de eventos coloca o cursor no lugar errado
- 4808 - Enums têm um membro 'split_char' desconhecido incluído neles
- Corrigir o NRE ao serializar um PropertyBag vazio
- Problemas de suplementos Xamarin corrigidos:
- 5551 - Não é possível arrastar um widget para o designer Android a partir da caixa de ferramentas no Windows MonoDevelop
- 5428 - Corrigir "Projeto MonoMac" template para carregar o menu principal.
- Corrigida a entrada MonoMac MainNib para pré-preencher os pontos conhecidos e carregar o valor inicial
- Corrigido um problema de redimensionamento no designer Android
- O designer do Android agora pode carregar temas definidos no projeto
- 5188 - O designer Android não lida bem com arquivos movidos ou vinculados
- Corrigida uma exceção ao clicar no botão Mostrar alterações no designer Android
- 5426 - Permitir que os usuários cancelem os ícones da Retina do iPad para aplicativos Universais
- A opção do compilador MonoTouch LLVM não está mais marcada como experimental
- Removida a interface do usuário KeychainAccessGroups que foi adicionada incorretamente ao suplemento do MonoMac
- 4893 - A propriedade de escala no designer do Android informa "& quot; Propriedade não conhecida"
- O addon MonoMac agora tem um & quot; OS mínimo & quot; opção
- 5209 - [Designer] falha ao tentar criar um novo layout.
- Removida uma verificação de versão redundante no suplemento Android que poderia quebrar em alguns casos
- 5016 - Erros de designer do Android ao abrir o arquivo
- 5102 - O finalizador de designer Android faz a chamada remota, trava o MD
- 5049 - assinatura de código do mtouch quebrada no Snow Leopard
- O designer Android agora usa o Java SDK das preferências do MonoDevelop
- Use os destinos corretos em novos projetos de ligação Java
- Melhor velocidade dos builds do AOT em conjunto com o MonoTouch & gt; = 5.3.4
- Impedir exceções ao iniciar o MonoTouch Release é criado no dispositivo.
- Corrigir problema ao pressionar Voltar para validar a edição de etiquetas in-line no designer
- Correção de um problema ao atualizar recursos virtuais no designer
- 4985 - Os recursos de sequência criados não atualizam o widget com valor de recurso quando o arquivo .axml é salvo
- 4900 - O depurador Wifi não é anexado, a menos que seja iniciado a partir do USB.
- Os hiperlinks nas notas da versão do atualizador agora funcionam
- 4957 - Não é possível reorganizar widgets usando o Document Outline
- 4954 - Falha na criação com vários widgets de layout adicionados
- Adicionado suporte para instalar atualizações diretamente da caixa de diálogo do atualizador
- O atualizador não exclui mais as atualizações baixadas ao alternar os canais de atualização
- [designer Android] Defina o ID correto ao selecionar um recurso
- 4950 - Definir o texto de um widget como um recurso de cadeia cria referência incorreta li>
- Corrigida falha no designer Android quando o diretório de recursos não existe
- Adicionado o OpenTK-1.0 a montagens selecionáveis e o modelo padrão atualizado
- Adicionados System.Data.Services.Client e System.EnterpriseServices a assemblies selecionáveis
- 4826 - Exceção ao pressionar & quot; Parar & quot; no MonoDevelop quando um aplicativo iOS é fechado / falha no dispositivo.
- Problemas adicionais de designer do Android corrigidos:
- Adicionado suporte para rolagem no ScrollView.
- Os temas definidos nos recursos do projeto agora são renderizados corretamente
- O seletor de recursos agora não mostra recursos de estrutura privada
- 5290 - Atributo de estilo ausente das propriedades de exibição
- 4953 - O widget de senha numérica é carregado com um tipo de entrada inválido
- 4894 - A alternação do destino de criação do projeto para a API 10 gera exceção (ao editar o layout existente)
- 5349 - A modificação de atividades faz com que os arquivos axml sejam recarregados
- 5369 - O Designer adiciona android não reconhecido: marcador de posição no TableLayout
O mecanismo de recuo
O que há de novo na versão 2.2.1:
- Esta é uma versão baseada na ramificação 2.2 stable e inclui muitas correções de bugs e algumas melhorias de recursos.
O que há de novo na versão 1.0:
- Ambiente de trabalho personalizável, incluindo associações de teclas personalizadas, layouts personalizados e ferramentas externas.
- Suporte para vários idiomas, com suporte para C #, VB.NET e C / C ++ incluído, e suporte a Boo e Java (IKVM) disponível como suplementos separados.
- Suporte para preenchimento de código e dicas de ferramentas de informações de tipo.
- Operações de refatoração para simplificar as alterações, como renomear tipos e digitar membros, encapsular campos, substituir métodos ou implementar interfaces.
- Codifique as operações de navegação, como saltar para definições de variáveis e encontrar classes derivadas.
- Fácil de usar o designer GUI para aplicativos GTK #, também suportando a criação e o gerenciamento de bibliotecas de widgets GTK # personalizadas.
- Controle de versão do código-fonte integrado, com suporte para o Subversion.
- Teste de unidade integrado com base no NUnit.
- Suporte para projetos ASP.NET, permitindo que projetos da web possam ser criados e testados no XSP.
- Explorador e editor de banco de dados integrado (beta).
- Integração com Monodoc, para fornecer documentação sobre classes.
- Suporte para makefiles, geração e sincronização.
- Suporte para formatos de projeto do Microsoft Visual Studio.
- Sistema de empacotamento que permite gerar tarballs, código-fonte e pacotes binários.
- Ferramentas de linha de comando para criar e gerenciar projetos.
- Suporte para projetos de localização.
- Extensible add-in architecture.
Requisitos :
- Projeto Mono
- Gtk #
- GtkSourceView #
- Geco #
- Depurador mono (opcional)
- IKVM (opcional)
- Boo (opcional)
Comentários não encontrado