MonoDevelop es una aplicación gráfica de código abierto, multiplataforma y gratuita que se ha diseñado a partir de la compensación para actuar como IDE (Integrated Development Environment) para aspirantes a desarrolladores de Mono que desean crear aplicaciones en GTK #, C # y otros lenguajes .NET.
Admite ASP.NET y muchos lenguajes de programación
Las características clave incluyen edición de texto avanzada con compatibilidad para completar código en C # 4, plantillas de código y doblado de código, banco de trabajo configurable con enlaces de teclas definidos por el usuario completamente personalizables, diseños de ventanas, soporte para ASP.NET, así como herramientas externas. / p>
Además, admite varios lenguajes de programación, incluidos C #, F #, C, C ++, Visual Basic.Net y Vala, incluye un depurador integrado para depurar aplicaciones nativas y aplicaciones Mono, y un diseñador visual GTK # para construir fácilmente GTK # aplicaciones.
Se puede usar para portar aplicaciones .NET creadas con Visual Studio
Otra característica interesante es la capacidad de portar sin esfuerzo las aplicaciones .NET que se han creado con el software Visual Studio, para los sistemas operativos Microsoft Windows, a los sistemas GNU / Linux y Mac OS X.
Su interfaz gráfica de usuario (GUI) tiene un diseño hermoso y moderno y es extremadamente fácil de usar. Los desarrolladores mono pueden crear inmediatamente un nuevo proyecto o abrir uno existente e iniciar la codificación.
Ofrece una potente arquitectura de plugins
Gracias a su potente arquitectura de complementos, los desarrolladores podrán ampliar fácilmente la funcionalidad predeterminada de MonoDevelop. Encontrará complementos para desarrollo web, extensiones IDE, importación y exportación de proyectos, enlaces de idiomas, control de versiones, depuración, desarrollo móvil, Eto.Forms, Unity, extensiones de Source Editor, áreas de despliegue y prueba.
Compatible con GNU / Linux, Mac OS X y Windows
MonoDevelop es una aplicación multiplataforma, compatible con los sistemas operativos GNU / Linux, Mac OS X y Microsoft Windows. Todas las distribuciones de GNU / Linux son compatibles, lo que permite al usuario instalar fácilmente la aplicación utilizando el programa incorporado del Centro de software. Las plataformas de hardware compatibles incluyen 32 y 64 bits.
Qué hay de nuevo en esta versión:
- Correcciones de errores y mejoras principales de MonoDevelop:
- 5547 No se pueden invocar propiedades estáticas ni inspeccionar miembros estáticos
- 2489 - Preferences- & gt; Build- & gt; Botones de carpetas de ensamblaje atenuados al eliminar la carpeta li>
- 5485 - & quot; Formatear documento en guardar & quot; no
- 5489 - Código plegado / colapsado no disponible con archivos .cs grandes
- Se eliminó el panel de registro interno para reducir el uso de memoria
- 5344: el ícono de reparación rápida parpadea al mover el cursor con las teclas de flecha
- 5422 - la declaración del espacio de nombres debe ser una sugerencia no completada
- 5442 - Error después de & quot; Plantilla de instalación & quot; '
- 5441 - La clase parcial para la conexión de acción desaparece del archivo .designer después de la actualización del proyecto y la nueva toma de corriente
- La política de espacios de nombres planos ahora debería usar un único componente de directorio
- Plantillas añadidas para ASP.NET MVC 3.0
- Solución para la sincronización infinita de ciertas clases de Xcode
- 5440: mayor tiempo de espera para la comunicación de Xcode
- 5433 - Error en el método de depuración suave llamada de subproceso en el método Tipo System.Object: GetType
- 5269 - Excepción de referencia nula que intenta mostrar una información sobre herramientas en el diseñador
- 5434 - VersionControl no puede adjuntar vistas de diff / log a archivos csproj
- 5178 - No mostrar ventanas emergentes molestas cuando el control de versiones está deshabilitado
- Cambiador de documentos fijo que no oculta el error en linux mint 13
- 5425: la actualización de la configuración de integración de Makefile no cierra el mensaje de información y parece haberse colgado
- 5402: el retroceso no funciona con la sangría virtual de 1 pestaña
- 5406: el encabezado no debe agregar espacios en blanco al final
- Repara las ubicaciones de instalación de Linux para que coincidan con los archivos locales de compilación y pc
- 5225: en Unix, resuelva las rutas de enlace simbólico al compararlas en el depurador
- Se mejoró el tiempo de inicio y el uso de la memoria debido a los marcos de carga
- 5350 - Agregue monodevelop-debugger-gdb.spec.in a EXTRA_DIST
- Se corrigieron varios problemas de actualización de plegado en el editor de texto
- Se corrigieron varios problemas en el formateador de C # sobre la marcha
- 5373: la sangría del bloque seleccionado no debe sangrar líneas en blanco en él
- 5326 - Desplazamiento al hacer clic en la parte inferior de la ventana de origen
- 5338 - Eliminar llaves no elimina el espacio en blanco al final
- La salida de la consola de MonoDevelop ahora se redirige a un archivo de registro a menos que se especifique el argumento --no-redirect comandline
- 4779 - Colóquese en la vista de árbol desde fuera de MD debe verificar que el objetivo sea válido
- 5331 - Solucionado el problema de PortableDotNetProjects para admitir todos los frameworks .NETPortable 4.0
- 5294 - Permitir la copia parcial de valores del portapapeles desde las vistas del árbol del depurador
- 5295: el proceso no puede acceder al archivo después de reiniciar la depuración
- 5300 - Al presionar la pestaña en cadenas verbales, se mueve el carácter de intercalación hacia adelante demasiado
- 5282 - Problema de Refactor, Cambiar el nombre del método genérico elimina los argumentos de las llamadas a métodos
- Rehabilitó el comando de registro VCS para carpetas de proyectos
- 5185 - ICSharpCode.NRefactory.CSharp no se hace referencia en el archivo monodevelop.pc
- 5312 - Editor o analizador de C # ignorando #elif causando una excepción de referencia nula
- 5224: trayectoria de referencia del proyecto de MonoDevelop mangles
- 5235 - Actualización desde Control de versiones: nuevos archivos / código no están disponibles en intellisense
- 5292: el clic del medio del mouse no pega
- 5254 - Desbordamiento de pila en MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
- 517 - Command-scroll es demasiado fácil de activar por accidente
- 4750 - Las tareas de comentario ya no funcionan
- 5242 - Los derechos de habilitación para proyectos de MonoMac / iPhone no persisten
- El motor de sangría ahora usa la propiedad correcta para el ancho de sangrado
- 5222 - La selección de formato debe modificar la duración de la selección
- 5212 - Buscar referencias no encuentra todos los usos del campo de solo lectura estático
- 5207 - [regresión] delegar la finalización como la finalización del evento
- Clases inaccesibles filtradas en la búsqueda de finalización
- 5229 - El plegado de código no maneja bien los bloques de comentarios secuenciales
- 5223: la pestaña para sangrar con tab-to-spaces no ajusta la selección correctamente
- 5191 - Creando un problema de método de extensión al escribir & quot; esto & quot;
- 5205: la finalización de los valores enum / flags no funciona después de & quot; | & quot; operador
- 5206 - Resolver - & gt; La instrucción Agregar uso no funciona después de & quot; | & quot;
- 5119: el creador de interfaces no reconocerá las clases derivadas de iPhoneOSGameView
- Las opciones de visualización de TreeView ahora son globales, no por nodo
- 5167 - No se pudo editar la interfaz XIB después de la última actualización
- 5180: los usos en la parte superior ya no son plegables
- 4980: las opciones de visualización pública / privada a veces no afectan el árbol del navegador de ensamblaje completo
- 5012: el navegador de ensamblaje público solo no debe mostrar espacios de nombres privados
- 5013: las vistas del navegador de conjunto son inconsistentes
- 5023: el navegador de ensamblados no muestra las clases anidadas
- Se corrigió un posible bloqueo al salir de Windows
- 4961 - Finalización de código para enumeraciones en clases estáticas sin trabajo
- 4841: es necesario volver a abrir el documento después de habilitar el resaltado semántico
- 5001: los inicializadores de objetos no se manejan correctamente
- 5126: varios proyectos que incluyen los mismos archivos no actualizan su sistema de tipos correctamente
- 5114 - & quot; Ir a declaración & quot; navega hacia un destino incorrecto
- Desactivado en el formateador de código
- 5127 - Refactor ha dejado de funcionar
- Agregó un paso de deshacer para el texto de comentario de doc autogenerado
- 5113: portabilidad de construcción mejorada
- Rendimiento mejorado del resaltado semántico
- 5109: optimiza las propiedades obteniendo valores directamente de los campos de respaldo
- Se manejaron excepciones al eliminar archivos y directorios bloqueados por Perforce
- 5067 - La selección no respeta el espacio virtual
- 5077: la sangría virtual no funciona cuando las pestañas-espacios están habilitadas
- Se corrigió un caso en el que & quot; Método de extracción & quot; podría fallar
- 5038 - Sea un poco más flexible en el ObjC que aceptamos al analizar los encabezados
- 5080 - Al presionar los tipos de pestaña t en lugar de tabular
- 5046 La aplicación de consola de depuración con terminal de reserva falla
- 4889 - Error de representación en el editor de texto
- comando Fold & quot; mostrar solo las definiciones & quot; colapsa los comentarios también
- Compensación de caracteres de la ventana de finalización fija
- 5014 - La barra de herramientas de análisis de origen no actualiza la posición del marcador después de cambiar el tamaño
- 3923 - No permita que las evaluaciones de excepción excedan el tiempo de espera en el depurador
- 4998: MonoDevelop no respeta el cambio del espacio de nombres de una clase
- 4918 - Comentarios de formato de código & quot; else & quot; sucursales
- 4890: la selección de línea con triple clic no se arrastra: se extiende hacia arriba correctamente
- La ventana emergente de finalización ahora maneja la sangría virtual correctamente
- 4979 - Copiar / pegar línea ahora incluye una nueva línea adicional
- Formatear el paso de deshacer y el de deshacer de deshacer ahora son un solo paso de deshacer
- Los cambios de formato sobre la marcha ahora se realizan en un grupo de deshacer por separado.
- 4941 - Delegado autogenerado no formateado correctamente
- 4951 - Permitir la edición de sangrías virtuales
- 4866: los parámetros locales no se resuelven en los archivos recién abiertos
- 4876 - Cortar un bloque de código colapsado debería cortar todo el bloque
- Se ha solucionado la generación de código stetic de miembros sin resolver
- 4738 - El comentario no está resaltado
- 4762: ir a la definición del evento falla
- 4927: Autocompletar muestra métodos no estáticos al usar el nombre de clase
- El modo de sangría virtual ahora es el modo de sangría predeterminado
- 4934 - Crear un comando de miembro roto para enum
- Se corrigieron varios errores de generación de código para archivos aspx
- 4747: sin código completado para archivos XML no guardados
- Salto fijo para funcionar para archivos no guardados.
- Error 4746: sin plegado, esquema para archivos no guardados.
- Error 4662 - Referencias cíclicas sistema de tipo MD de choque
- 4755: el árbol del navegador de ensamblados muestra .ctor, debe mostrar el nombre
- 4777: excepción de serialización del tipo de servicio
- 4877 - La sintaxis resaltada / la finalización del código debe ignorar los archivos que no están marcados como 'Compilar'
- 4756 - Use widgets de desplazamiento compacto en el navegador de ensamblaje
- 4887: los documentos y la lista de parámetros faltantes no pueden abrirse manualmente
- 4891 - Formateador sobre la marcha activado por} en cadena
- 4897 - El comando Resolver para nuevas expresiones es incorrecto
- 4878: MonoDevelop está almacenando en caché y utilizando tree iters no válidos
- El comando de referencia nativo está oculto cuando no es válido
- Las políticas de estilo de texto ahora tienen el ancho de sangría correcto
- 4875: la tienda de respaldo crea un formato incorrecto
- 4865 - advertencia de gtk desde la ventana emergente de error
- 4837 - Formateador sobre la marcha formatea demasiado
- 4879 - La finalización debería preferir las variables locales a los parámetros nombrados
- 4874 - Eliminar archivo de la solución da excepción
- 4868 - Reformateo incorrecto
- 3984 - No se puede compilar ningún proyecto asíncrono
- Proyectos de carga optimizados con muchos archivos dependientes / agrupados
- 4623: MonoDevelop se bloquea al abrir una solución
- Se corrigió la selección de la configuración predeterminada al guardar un proyecto
- Corregir sangría para usar declaraciones.
- 4862 - Editar - & gt; Formato - & gt; El archivo de formato destruye la sangría
- 4653 - Autocompletar enumera variables que no existen en el contexto actual
- 4768 - El MD se bloquea al generar datos de finalización de código
- 4825 - & quot; protegido interno & quot; los métodos son anulados incorrectamente
- Error 4766 - Ir a definición no funciona para miembros 'protegidos' en ensambles referenciados '/ Saltar a métodos sin parámetro
- 4758: la vista pública en el navegador de ensamblados debería incluir protegido
- 4842: resaltado semántico incorrectamente colorea símbolos rojo durante el análisis inicial
- 4855: el comando Cortar no funciona en algunos archivos
- 4772 - Al utilizar la función 'Importar símbolo' (ctrl + opción + espacio) se eliminará el texto en la siguiente línea
- 4840 - Excepción de C # indenter al deshacer
- 4839 - Al presionar enter en la última línea del documento, el editor se desplaza hacia arriba
- 4681 - Evite los errores de tipo x cargados más de una vez, pueden ocurrir durante el funcionamiento normal.
- Pretificado ToString para valores primitivos nulos en el depurador
- Se corrigieron algunas excepciones causadas por el tipo de servicio del sistema.
- Habilitado el menú Ayuda en Windows y se agregó la aplicación de visor de documentación de Windows
- Se corrigió una advertencia durante la migración de perfil
- 4824: no se puede hacer referencia a una propiedad con el mismo nombre que un parámetro
- Error de indentación de pegado fijo.
- Solucionado el problema de la configuración de serialización en una cultura y la carga en una cultura diferente.
- 4768: el MD se bloquea al generar datos de finalización de código.
- 4743: inseguro no debería ser un error en archivos C # independientes
- 4745: error al guardar automáticamente el archivo no guardado
- 4769 - La reparación del miembro faltante en otro archivo no actualiza el resaltado semántico
- 4770 - Ambos argumentos para IsDerivedFrom () deben ser de la misma compilación
- 4775 - Excepción en la secuencia de guardado automático
- 4764: la finalización del controlador de eventos coloca el cursor en el lugar incorrecto
- 4808: los mensajes tienen un miembro desconocido 'split_char' incluido en ellos
- Corrige NRE al serializar un PropertyBag vacío
- Problemas de Xamarin Addins corregidos:
- 5551: no se puede arrastrar un widget al diseñador de Android desde la caja de herramientas en Windows MonoDevelop
- 5428 - Corregir & quot; Proyecto MonoMac & quot; plantilla para cargar el menú principal.
- Se corrigió la entrada MainNib de MonoMac para rellenar previamente las marcas conocidas y cargar el valor inicial
- Se corrigió un problema de cambio de tamaño en el diseñador de Android
- El diseñador de Android ahora puede cargar temas definidos en el proyecto
- 5188: el diseñador de Android no maneja bien los archivos movidos o vinculados
- Se corrigió una excepción al hacer clic en el botón Mostrar cambios en el diseñador de Android
- 5426: permite que los usuarios desactiven los iconos Retina del iPad para aplicaciones universales
- La opción del compilador MonoTouch LLVM ya no está marcada como experimental
- Se eliminó la IU de KeychainAccessGroups que se había agregado incorrectamente al complemento MonoMac
- 4893: la propiedad de escala en el diseñador de Android dice & quot; Propiedad desprotegida & quot;
- El complemento MonoMac ahora tiene un & quot; SO mínimo & quot; opción
- 5209 - [Diseñador] Se bloquea al intentar crear un nuevo diseño.
- Se eliminó una verificación de versión redundante en el complemento de Android que podría romperse en algunos casos
- 5016: error de diseñador de Android al abrir el archivo
- 5102: el finalizador de diseñador de Android realiza una llamada remota, cuelga MD
- 5049: firma de código mtouch roto en Snow Leopard
- El diseñador de Android ahora usa el Java SDK de las preferencias de MonoDevelop
- Utilice los objetivos correctos en los nuevos proyectos vinculantes de Java
- Velocidad mejorada de compilaciones AOT en conjunto con MonoTouch & gt; = 5.3.4
- Impedir excepciones cuando se lanzan versiones de versiones de MonoTouch en el dispositivo.
- Soluciona el problema al presionar Volver para validar la edición de etiquetas en línea en el diseñador
- Se corrigió un problema al actualizar los recursos virtuales en el diseñador
- 4985: los recursos de cadena creados no actualizan el widget con el valor del recurso cuando se guarda el archivo .axml
- 4900: el depurador de WiFi no se conecta a menos que se haya iniciado desde USB.
- Los hipervínculos en las notas de la versión de actualización ahora funcionan
- 4957: no se pueden reorganizar los widgets mediante el contorno del documento
- 4954 - Error de compilación con varios widgets de diseño agregados
- Se agregó soporte para instalar actualizaciones directamente desde el diálogo de actualización
- El actualizador ya no elimina las actualizaciones descargadas mientras cambia los canales de actualización
- [Diseñador de Android] Establece la identificación correcta al seleccionar un recurso
- 4950: configurar el texto de un widget en un recurso de cadena crea una referencia incorrecta li>
- Solucionado el bloqueo en el diseñador de Android cuando el directorio de recursos no existe
- Se agregó OpenTK-1.0 a los ensamblajes seleccionables y la plantilla predeterminada actualizada
- Agregó System.Data.Services.Client y System.EnterpriseServices a los ensamblajes seleccionables
- 4826 - Excepción al presionar & quot; Parar & quot; en MonoDevelop cuando se cierra una aplicación de iOS / cuelga en el dispositivo.
- Problemas adicionales del diseñador de Android corregidos:
- Se agregó soporte para desplazarse en ScrollView.
- Los temas definidos en los recursos del proyecto ahora se representan correctamente
- El selector de recursos ahora no muestra los recursos del marco privado
- 5290 - Falta atributo de estilo en Propiedades de vista li>
- 4953 - El widget de contraseña numérica se carga con un tipo de entrada no válida
- 4894: el cambio del objetivo de compilación del proyecto a la API 10 genera una excepción (al editar el diseño existente)
- 5349 - La modificación de la actividad causa la recarga de los archivos axml
- 5369: el diseñador agrega Android no reconocido: marcador de posición en TableLayout
Qué hay de nuevo en la versión:
- Correcciones de errores y mejoras principales de MonoDevelop:
- 5547 No se pueden invocar propiedades estáticas ni inspeccionar miembros estáticos
- 2489 - Preferences- & gt; Build- & gt; Botones de carpetas de ensamblaje atenuados al eliminar la carpeta li>
- 5485 - & quot; Formatear documento en guardar & quot; no
- 5489 - Código plegado / colapsado no disponible con archivos .cs grandes
- Se eliminó el panel de registro interno para reducir el uso de memoria
- 5344: el ícono de reparación rápida parpadea al mover el cursor con las teclas de flecha
- 5422 - la declaración del espacio de nombres debe ser una sugerencia no completada
- 5442 - Error después de & quot; Plantilla de instalación & quot; '
- 5441 - La clase parcial para la conexión de acción desaparece del archivo .designer después de la actualización del proyecto y la nueva toma de corriente
- La política de espacios de nombres planos ahora debería usar un único componente de directorio
- Plantillas añadidas para ASP.NET MVC 3.0
- Solución para la sincronización infinita de ciertas clases de Xcode
- 5440: mayor tiempo de espera para la comunicación de Xcode
- 5433 - Error en el método de depuración suave llamada de subproceso en el método Tipo System.Object: GetType
- 5269 - Excepción de referencia nula que intenta mostrar una información sobre herramientas en el diseñador
- 5434 - VersionControl no puede adjuntar vistas de diff / log a archivos csproj
- 5178 - No mostrar ventanas emergentes molestas cuando el control de versiones está deshabilitado
- Cambiador de documentos fijo que no oculta el error en linux mint 13
- 5425: la actualización de la configuración de integración de Makefile no cierra el mensaje de información y parece haberse colgado
- 5402: el retroceso no funciona con la sangría virtual de 1 pestaña
- 5406: el encabezado no debe agregar espacios en blanco al final
- Repara las ubicaciones de instalación de Linux para que coincidan con los archivos locales de compilación y pc
- 5225: en Unix, resuelva las rutas de enlace simbólico al compararlas en el depurador
- Se mejoró el tiempo de inicio y el uso de la memoria debido a los marcos de carga
- 5350 - Agregue monodevelop-debugger-gdb.spec.in a EXTRA_DIST
- Se corrigieron varios problemas de actualización de plegado en el editor de texto
- Se corrigieron varios problemas en el formateador de C # sobre la marcha
- 5373: la sangría del bloque seleccionado no debe sangrar líneas en blanco en él
- 5326 - Desplazamiento al hacer clic en la parte inferior de la ventana de origen
- 5338 - Eliminar llaves no elimina el espacio en blanco al final
- La salida de la consola de MonoDevelop ahora se redirige a un archivo de registro a menos que se especifique el argumento --no-redirect comandline
- 4779 - Colóquese en la vista de árbol desde fuera de MD debe verificar que el objetivo sea válido
- 5331 - Solucionado el problema de PortableDotNetProjects para admitir todos los frameworks .NETPortable 4.0
- 5294 - Permitir la copia parcial de valores del portapapeles desde las vistas del árbol del depurador
- 5295: el proceso no puede acceder al archivo después de reiniciar la depuración
- 5300 - Al presionar la pestaña en cadenas verbales, se mueve el carácter de intercalación hacia adelante demasiado
- 5282 - Problema de Refactor, Cambiar el nombre del método genérico elimina los argumentos de las llamadas a métodos
- Rehabilitó el comando de registro VCS para carpetas de proyectos
- 5185 - ICSharpCode.NRefactory.CSharp no se hace referencia en el archivo monodevelop.pc
- 5312 - Editor o analizador de C # ignorando #elif causando una excepción de referencia nula
- 5224: trayectoria de referencia del proyecto de MonoDevelop mangles
- 5235 - Actualización desde Control de versiones: nuevos archivos / código no están disponibles en intellisense
- 5292: el clic del medio del mouse no pega
- 5254 - Desbordamiento de pila en MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
- 517 - Command-scroll es demasiado fácil de activar por accidente
- 4750 - Las tareas de comentario ya no funcionan
- 5242 - Los derechos de habilitación para proyectos de MonoMac / iPhone no persisten
- El motor de sangría ahora usa la propiedad correcta para el ancho de sangrado
- 5222 - La selección de formato debe modificar la duración de la selección
- 5212 - Buscar referencias no encuentra todos los usos del campo de solo lectura estático
- 5207 - [regresión] delegar la finalización como la finalización del evento
- Clases inaccesibles filtradas en la búsqueda de finalización
- 5229 - El plegado de código no maneja bien los bloques de comentarios secuenciales
- 5223: la pestaña para sangrar con tab-to-spaces no ajusta la selección correctamente
- 5191 - Creando un problema de método de extensión al escribir & quot; esto & quot;
- 5205: la finalización de los valores enum / flags no funciona después de & quot; | & quot; operador
- 5206 - Resolver - & gt; La instrucción Agregar uso no funciona después de & quot; | & quot;
- 5119: el creador de interfaces no reconocerá las clases derivadas de iPhoneOSGameView
- Las opciones de visualización de TreeView ahora son globales, no por nodo
- 5167 - No se pudo editar la interfaz XIB después de la última actualización
- 5180: los usos en la parte superior ya no son plegables
- 4980: las opciones de visualización pública / privada a veces no afectan el árbol del navegador de ensamblaje completo
- 5012: el navegador de ensamblaje público solo no debe mostrar espacios de nombres privados
- 5013: las vistas del navegador de conjunto son inconsistentes
- 5023: el navegador de ensamblados no muestra las clases anidadas
- Se corrigió un posible bloqueo al salir de Windows
- 4961 - Finalización de código para enumeraciones en clases estáticas sin trabajo
- 4841: es necesario volver a abrir el documento después de habilitar el resaltado semántico
- 5001: los inicializadores de objetos no se manejan correctamente
- 5126: varios proyectos que incluyen los mismos archivos no actualizan su sistema de tipos correctamente
- 5114 - & quot; Ir a declaración & quot; navega hacia un destino incorrecto
- Desactivado en el formateador de código
- 5127 - Refactor ha dejado de funcionar
- Agregó un paso de deshacer para el texto de comentario de doc autogenerado
- 5113: portabilidad de construcción mejorada
- Rendimiento mejorado del resaltado semántico
- 5109: optimiza las propiedades obteniendo valores directamente de los campos de respaldo
- Se manejaron excepciones al eliminar archivos y directorios bloqueados por Perforce
- 5067 - La selección no respeta el espacio virtual
- 5077: la sangría virtual no funciona cuando las pestañas-espacios están habilitadas
- Se corrigió un caso en el que & quot; Método de extracción & quot; podría fallar
- 5038 - Sea un poco más flexible en el ObjC que aceptamos al analizar los encabezados
- 5080 - Al presionar los tipos de pestaña t en lugar de tabular
- 5046 La aplicación de consola de depuración con terminal de reserva falla
- 4889 - Error de representación en el editor de texto
- comando Fold & quot; mostrar solo las definiciones & quot; colapsa los comentarios también
- Compensación de caracteres de la ventana de finalización fija
- 5014 - La barra de herramientas de análisis de origen no actualiza la posición del marcador después de cambiar el tamaño
- 3923 - No permita que las evaluaciones de excepción excedan el tiempo de espera en el depurador
- 4998: MonoDevelop no respeta el cambio del espacio de nombres de una clase
- 4918 - Comentarios de formato de código & quot; else & quot; sucursales
- 4890: la selección de línea con triple clic no se arrastra: se extiende hacia arriba correctamente
- La ventana emergente de finalización ahora maneja la sangría virtual correctamente
- 4979 - Copiar / pegar línea ahora incluye una nueva línea adicional
- Formatear el paso de deshacer y el de deshacer de deshacer ahora son un solo paso de deshacer
- Los cambios de formato sobre la marcha ahora se realizan en un grupo de deshacer por separado.
- 4941 - Delegado autogenerado no formateado correctamente
- 4951 - Permitir la edición de sangrías virtuales
- 4866: los parámetros locales no se resuelven en los archivos recién abiertos
- 4876 - Cortar un bloque de código colapsado debería cortar todo el bloque
- Se ha solucionado la generación de código stetic de miembros sin resolver
- 4738 - El comentario no está resaltado
- 4762: ir a la definición del evento falla
- 4927: Autocompletar muestra métodos no estáticos al usar el nombre de clase
- El modo de sangría virtual ahora es el modo de sangría predeterminado
- 4934 - Crear un comando de miembro roto para enum
- Se corrigieron varios errores de generación de código para archivos aspx
- 4747: sin código completado para archivos XML no guardados
- Salto fijo para funcionar para archivos no guardados.
- Error 4746: sin plegado, esquema para archivos no guardados.
- Error 4662 - Referencias cíclicas sistema de tipo MD de choque
- 4755: el árbol del navegador de ensamblados muestra .ctor, debe mostrar el nombre
- 4777: excepción de serialización del tipo de servicio
- 4877 - La sintaxis resaltada / la finalización del código debe ignorar los archivos que no están marcados como 'Compilar'
- 4756 - Use widgets de desplazamiento compacto en el navegador de ensamblaje
- 4887: los documentos y la lista de parámetros faltantes no pueden abrirse manualmente
- 4891 - Formateador sobre la marcha activado por} en cadena
- 4897 - El comando Resolver para nuevas expresiones es incorrecto
- 4878: MonoDevelop está almacenando en caché y utilizando tree iters no válidos
- El comando de referencia nativo está oculto cuando no es válido
- Las políticas de estilo de texto ahora tienen el ancho de sangría correcto
- 4875: la tienda de respaldo crea un formato incorrecto
- 4865 - advertencia de gtk desde la ventana emergente de error
- 4837 - Formateador sobre la marcha formatea demasiado
- 4879 - La finalización debería preferir las variables locales a los parámetros nombrados
- 4874 - Eliminar archivo de la solución da excepción
- 4868 - Reformateo incorrecto
- 3984 - No se puede compilar ningún proyecto asíncrono
- Proyectos de carga optimizados con muchos archivos dependientes / agrupados
- 4623: MonoDevelop se bloquea al abrir una solución
- Se corrigió la selección de la configuración predeterminada al guardar un proyecto
- Corregir sangría para usar declaraciones.
- 4862 - Editar - & gt; Formato - & gt; El archivo de formato destruye la sangría
- 4653 - Autocompletar enumera variables que no existen en el contexto actual
- 4768 - El MD se bloquea al generar datos de finalización de código
- 4825 - & quot; protegido interno & quot; los métodos son anulados incorrectamente
- Error 4766 - Ir a definición no funciona para miembros 'protegidos' en ensambles referenciados '/ Saltar a métodos sin parámetro
- 4758: la vista pública en el navegador de ensamblados debería incluir protegido
- 4842: resaltado semántico incorrectamente colorea símbolos rojo durante el análisis inicial
- 4855: el comando Cortar no funciona en algunos archivos
- 4772 - Al utilizar la función 'Importar símbolo' (ctrl + opción + espacio) se eliminará el texto en la siguiente línea
- 4840 - Excepción de C # indenter al deshacer
- 4839 - Al presionar enter en la última línea del documento, el editor se desplaza hacia arriba
- 4681 - Evite los errores de tipo x cargados más de una vez, pueden ocurrir durante el funcionamiento normal.
- Pretificado ToString para valores primitivos nulos en el depurador
- Se corrigieron algunas excepciones causadas por el tipo de servicio del sistema.
- Habilitado el menú Ayuda en Windows y se agregó la aplicación de visor de documentación de Windows
- Se corrigió una advertencia durante la migración de perfil
- 4824: no se puede hacer referencia a una propiedad con el mismo nombre que un parámetro
- Error de indentación de pegado fijo.
- Solucionado el problema de la configuración de serialización en una cultura y la carga en una cultura diferente.
- 4768: el MD se bloquea al generar datos de finalización de código.
- 4743: inseguro no debería ser un error en archivos C # independientes
- 4745: error al guardar automáticamente el archivo no guardado
- 4769 - La reparación del miembro faltante en otro archivo no actualiza el resaltado semántico
- 4770 - Ambos argumentos para IsDerivedFrom () deben ser de la misma compilación
- 4775 - Excepción en la secuencia de guardado automático
- 4764: la finalización del controlador de eventos coloca el cursor en el lugar incorrecto
- 4808: los mensajes tienen un miembro desconocido 'split_char' incluido en ellos
- Corrige NRE al serializar un PropertyBag vacío
- Problemas de Xamarin Addins corregidos:
- 5551: no se puede arrastrar un widget al diseñador de Android desde la caja de herramientas en Windows MonoDevelop
- 5428 - Corregir & quot; Proyecto MonoMac & quot; plantilla para cargar el menú principal.
- Se corrigió la entrada MainNib de MonoMac para rellenar previamente las marcas conocidas y cargar el valor inicial
- Se corrigió un problema de cambio de tamaño en el diseñador de Android
- El diseñador de Android ahora puede cargar temas definidos en el proyecto
- 5188: el diseñador de Android no maneja bien los archivos movidos o vinculados
- Se corrigió una excepción al hacer clic en el botón Mostrar cambios en el diseñador de Android
- 5426: permite que los usuarios desactiven los iconos Retina del iPad para aplicaciones universales
- La opción del compilador MonoTouch LLVM ya no está marcada como experimental
- Se eliminó la IU de KeychainAccessGroups que se había agregado incorrectamente al complemento MonoMac
- 4893: la propiedad de escala en el diseñador de Android dice & quot; Propiedad desprotegida & quot;
- El complemento MonoMac ahora tiene un & quot; SO mínimo & quot; opción
- 5209 - [Diseñador] Se bloquea al intentar crear un nuevo diseño.
- Se eliminó una verificación de versión redundante en el complemento de Android que podría romperse en algunos casos
- 5016: error de diseñador de Android al abrir el archivo
- 5102: el finalizador de diseñador de Android realiza una llamada remota, cuelga MD
- 5049: firma de código mtouch roto en Snow Leopard
- El diseñador de Android ahora usa el Java SDK de las preferencias de MonoDevelop
- Utilice los objetivos correctos en los nuevos proyectos vinculantes de Java
- Velocidad mejorada de compilaciones AOT en conjunto con MonoTouch & gt; = 5.3.4
- Impedir excepciones cuando se lanzan versiones de versiones de MonoTouch en el dispositivo.
- Soluciona el problema al presionar Volver para validar la edición de etiquetas en línea en el diseñador
- Se corrigió un problema al actualizar los recursos virtuales en el diseñador
- 4985: los recursos de cadena creados no actualizan el widget con el valor del recurso cuando se guarda el archivo .axml
- 4900: el depurador de WiFi no se conecta a menos que se haya iniciado desde USB.
- Los hipervínculos en las notas de la versión de actualización ahora funcionan
- 4957: no se pueden reorganizar los widgets mediante el contorno del documento
- 4954 - Error de compilación con varios widgets de diseño agregados
- Se agregó soporte para instalar actualizaciones directamente desde el diálogo de actualización
- El actualizador ya no elimina las actualizaciones descargadas mientras cambia los canales de actualización
- [Diseñador de Android] Establece la identificación correcta al seleccionar un recurso
- 4950: configurar el texto de un widget en un recurso de cadena crea una referencia incorrecta li>
- Solucionado el bloqueo en el diseñador de Android cuando el directorio de recursos no existe
- Se agregó OpenTK-1.0 a los ensamblajes seleccionables y la plantilla predeterminada actualizada
- Agregó System.Data.Services.Client y System.EnterpriseServices a los ensamblajes seleccionables
- 4826 - Excepción al presionar & quot; Parar & quot; en MonoDevelop cuando se cierra una aplicación de iOS / cuelga en el dispositivo.
- Problemas adicionales del diseñador de Android corregidos:
- Se agregó soporte para desplazarse en ScrollView.
- Los temas definidos en los recursos del proyecto ahora se representan correctamente
- El selector de recursos ahora no muestra los recursos del marco privado
- 5290 - Falta atributo de estilo en Propiedades de vista li>
- 4953 - El widget de contraseña numérica se carga con un tipo de entrada no válida
- 4894: el cambio del objetivo de compilación del proyecto a la API 10 genera una excepción (al editar el diseño existente)
- 5349 - La modificación de la actividad causa la recarga de los archivos axml
- 5369: el diseñador agrega Android no reconocido: marcador de posición en TableLayout
Qué hay de nuevo en la versión 5.7.1:
- Correcciones de errores y mejoras principales de MonoDevelop:
- 5547 No se pueden invocar propiedades estáticas ni inspeccionar miembros estáticos
- 2489 - Preferences- & gt; Build- & gt; Botones de carpetas de ensamblaje atenuados al eliminar la carpeta li>
- 5485 - & quot; Formatear documento en guardar & quot; no
- 5489 - Código plegado / colapsado no disponible con archivos .cs grandes
- Se eliminó el panel de registro interno para reducir el uso de memoria
- 5344: el ícono de reparación rápida parpadea al mover el cursor con las teclas de flecha
- 5422 - la declaración del espacio de nombres debe ser una sugerencia no completada
- 5442 - Error después de & quot; Plantilla de instalación & quot; '
- 5441 - La clase parcial para la conexión de acción desaparece del archivo .designer después de la actualización del proyecto y la nueva toma de corriente
- La política de espacios de nombres planos ahora debería usar un único componente de directorio
- Plantillas añadidas para ASP.NET MVC 3.0
- Solución para la sincronización infinita de ciertas clases de Xcode
- 5440: mayor tiempo de espera para la comunicación de Xcode
- 5433 - Error en el método de depuración suave llamada de subproceso en el método Tipo System.Object: GetType
- 5269 - Excepción de referencia nula que intenta mostrar una información sobre herramientas en el diseñador
- 5434 - VersionControl no puede adjuntar vistas de diff / log a archivos csproj
- 5178 - No mostrar ventanas emergentes molestas cuando el control de versiones está deshabilitado
- Cambiador de documentos fijo que no oculta el error en linux mint 13
- 5425: la actualización de la configuración de integración de Makefile no cierra el mensaje de información y parece haberse colgado
- 5402: el retroceso no funciona con la sangría virtual de 1 pestaña
- 5406: el encabezado no debe agregar espacios en blanco al final
- Repara las ubicaciones de instalación de Linux para que coincidan con los archivos locales de compilación y pc
- 5225: en Unix, resuelva las rutas de enlace simbólico al compararlas en el depurador
- Se mejoró el tiempo de inicio y el uso de la memoria debido a los marcos de carga
- 5350 - Agregue monodevelop-debugger-gdb.spec.in a EXTRA_DIST
- Se corrigieron varios problemas de actualización de plegado en el editor de texto
- Se corrigieron varios problemas en el formateador de C # sobre la marcha
- 5373: la sangría del bloque seleccionado no debe sangrar líneas en blanco en él
- 5326 - Desplazamiento al hacer clic en la parte inferior de la ventana de origen
- 5338 - Eliminar llaves no elimina el espacio en blanco al final
- La salida de la consola de MonoDevelop ahora se redirige a un archivo de registro a menos que se especifique el argumento --no-redirect comandline
- 4779 - Colóquese en la vista de árbol desde fuera de MD debe verificar que el objetivo sea válido
- 5331 - Solucionado el problema de PortableDotNetProjects para admitir todos los frameworks .NETPortable 4.0
- 5294 - Permitir la copia parcial de valores del portapapeles desde las vistas del árbol del depurador
- 5295: el proceso no puede acceder al archivo después de reiniciar la depuración
- 5300 - Al presionar la pestaña en cadenas verbales, se mueve el carácter de intercalación hacia adelante demasiado
- 5282 - Problema de Refactor, Cambiar el nombre del método genérico elimina los argumentos de las llamadas a métodos
- Rehabilitó el comando de registro VCS para carpetas de proyectos
- 5185 - ICSharpCode.NRefactory.CSharp no se hace referencia en el archivo monodevelop.pc
- 5312 - Editor o analizador de C # ignorando #elif causando una excepción de referencia nula
- 5224: trayectoria de referencia del proyecto de MonoDevelop mangles
- 5235 - Actualización desde Control de versiones: nuevos archivos / código no están disponibles en intellisense
- 5292: el clic del medio del mouse no pega
- 5254 - Desbordamiento de pila en MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
- 517 - Command-scroll es demasiado fácil de activar por accidente
- 4750 - Las tareas de comentario ya no funcionan
- 5242 - Los derechos de habilitación para proyectos de MonoMac / iPhone no persisten
- El motor de sangría ahora usa la propiedad correcta para el ancho de sangrado
- 5222 - La selección de formato debe modificar la duración de la selección
- 5212 - Buscar referencias no encuentra todos los usos del campo de solo lectura estático
- 5207 - [regresión] delegar la finalización como la finalización del evento
- Clases inaccesibles filtradas en la búsqueda de finalización
- 5229 - El plegado de código no maneja bien los bloques de comentarios secuenciales
- 5223: la pestaña para sangrar con tab-to-spaces no ajusta la selección correctamente
- 5191 - Creando un problema de método de extensión al escribir & quot; esto & quot;
- 5205: la finalización de los valores enum / flags no funciona después de & quot; | & quot; operador
- 5206 - Resolver - & gt; La instrucción Agregar uso no funciona después de & quot; | & quot;
- 5119: el creador de interfaces no reconocerá las clases derivadas de iPhoneOSGameView
- Las opciones de visualización de TreeView ahora son globales, no por nodo
- 5167 - No se pudo editar la interfaz XIB después de la última actualización
- 5180: los usos en la parte superior ya no son plegables
- 4980: las opciones de visualización pública / privada a veces no afectan el árbol del navegador de ensamblaje completo
- 5012: el navegador de ensamblaje público solo no debe mostrar espacios de nombres privados
- 5013: las vistas del navegador de conjunto son inconsistentes
- 5023: el navegador de ensamblados no muestra las clases anidadas
- Se corrigió un posible bloqueo al salir de Windows
- 4961 - Finalización de código para enumeraciones en clases estáticas sin trabajo
- 4841: es necesario volver a abrir el documento después de habilitar el resaltado semántico
- 5001: los inicializadores de objetos no se manejan correctamente
- 5126: varios proyectos que incluyen los mismos archivos no actualizan su sistema de tipos correctamente
- 5114 - & quot; Ir a declaración & quot; navega hacia un destino incorrecto
- Desactivado en el formateador de código
- 5127 - Refactor ha dejado de funcionar
- Agregó un paso de deshacer para el texto de comentario de doc autogenerado
- 5113: portabilidad de construcción mejorada
- Rendimiento mejorado del resaltado semántico
- 5109: optimiza las propiedades obteniendo valores directamente de los campos de respaldo
- Se manejaron excepciones al eliminar archivos y directorios bloqueados por Perforce
- 5067 - La selección no respeta el espacio virtual
- 5077: la sangría virtual no funciona cuando las pestañas-espacios están habilitadas
- Se corrigió un caso en el que & quot; Método de extracción & quot; podría fallar
- 5038 - Sea un poco más flexible en el ObjC que aceptamos al analizar los encabezados
- 5080 - Al presionar los tipos de pestaña t en lugar de tabular
- 5046 La aplicación de consola de depuración con terminal de reserva falla
- 4889 - Error de representación en el editor de texto
- comando Fold & quot; mostrar solo las definiciones & quot; colapsa los comentarios también
- Compensación de caracteres de la ventana de finalización fija
- 5014 - La barra de herramientas de análisis de origen no actualiza la posición del marcador después de cambiar el tamaño
- 3923 - No permita que las evaluaciones de excepción excedan el tiempo de espera en el depurador
- 4998: MonoDevelop no respeta el cambio del espacio de nombres de una clase
- 4918 - Comentarios de formato de código & quot; else & quot; sucursales
- 4890: la selección de línea con triple clic no se arrastra: se extiende hacia arriba correctamente
- La ventana emergente de finalización ahora maneja la sangría virtual correctamente
- 4979 - Copiar / pegar línea ahora incluye una nueva línea adicional
- Formatear el paso de deshacer y el de deshacer de deshacer ahora son un solo paso de deshacer
- Los cambios de formato sobre la marcha ahora se realizan en un grupo de deshacer por separado.
- 4941 - Delegado autogenerado no formateado correctamente
- 4951 - Permitir la edición de sangrías virtuales
- 4866: los parámetros locales no se resuelven en los archivos recién abiertos
- 4876 - Cortar un bloque de código colapsado debería cortar todo el bloque
- Se ha solucionado la generación de código stetic de miembros sin resolver
- 4738 - El comentario no está resaltado
- 4762: ir a la definición del evento falla
- 4927: Autocompletar muestra métodos no estáticos al usar el nombre de clase
- El modo de sangría virtual ahora es el modo de sangría predeterminado
- 4934 - Crear un comando de miembro roto para enum
- Se corrigieron varios errores de generación de código para archivos aspx
- 4747: sin código completado para archivos XML no guardados
- Salto fijo para funcionar para archivos no guardados.
- Error 4746: sin plegado, esquema para archivos no guardados.
- Error 4662 - Referencias cíclicas sistema de tipo MD de choque
- 4755: el árbol del navegador de ensamblados muestra .ctor, debe mostrar el nombre
- 4777: excepción de serialización del tipo de servicio
- 4877 - La sintaxis resaltada / la finalización del código debe ignorar los archivos que no están marcados como 'Compilar'
- 4756 - Use widgets de desplazamiento compacto en el navegador de ensamblaje
- 4887: los documentos y la lista de parámetros faltantes no pueden abrirse manualmente
- 4891 - Formateador sobre la marcha activado por} en cadena
- 4897 - El comando Resolver para nuevas expresiones es incorrecto
- 4878: MonoDevelop está almacenando en caché y utilizando tree iters no válidos
- El comando de referencia nativo está oculto cuando no es válido
- Las políticas de estilo de texto ahora tienen el ancho de sangría correcto
- 4875: la tienda de respaldo crea un formato incorrecto
- 4865 - advertencia de gtk desde la ventana emergente de error
- 4837 - Formateador sobre la marcha formatea demasiado
- 4879 - La finalización debería preferir las variables locales a los parámetros nombrados
- 4874 - Eliminar archivo de la solución da excepción
- 4868 - Reformateo incorrecto
- 3984 - No se puede compilar ningún proyecto asíncrono
- Proyectos de carga optimizados con muchos archivos dependientes / agrupados
- 4623: MonoDevelop se bloquea al abrir una solución
- Se corrigió la selección de la configuración predeterminada al guardar un proyecto
- Corregir sangría para usar declaraciones.
- 4862 - Editar - & gt; Formato - & gt; El archivo de formato destruye la sangría
- 4653 - Autocompletar enumera variables que no existen en el contexto actual
- 4768 - El MD se bloquea al generar datos de finalización de código
- 4825 - & quot; protegido interno & quot; los métodos son anulados incorrectamente
- Error 4766 - Ir a definición no funciona para miembros 'protegidos' en ensambles referenciados '/ Saltar a métodos sin parámetro
- 4758: la vista pública en el navegador de ensamblados debería incluir protegido
- 4842: resaltado semántico incorrectamente colorea símbolos rojo durante el análisis inicial
- 4855: el comando Cortar no funciona en algunos archivos
- 4772 - Al utilizar la función 'Importar símbolo' (ctrl + opción + espacio) se eliminará el texto en la siguiente línea
- 4840 - Excepción de C # indenter al deshacer
- 4839 - Al presionar enter en la última línea del documento, el editor se desplaza hacia arriba
- 4681 - Evite los errores de tipo x cargados más de una vez, pueden ocurrir durante el funcionamiento normal.
- Pretificado ToString para valores primitivos nulos en el depurador
- Se corrigieron algunas excepciones causadas por el tipo de servicio del sistema.
- Habilitado el menú Ayuda en Windows y se agregó la aplicación de visor de documentación de Windows
- Se corrigió una advertencia durante la migración de perfil
- 4824: no se puede hacer referencia a una propiedad con el mismo nombre que un parámetro
- Error de indentación de pegado fijo.
- Solucionado el problema de la configuración de serialización en una cultura y la carga en una cultura diferente.
- 4768: el MD se bloquea al generar datos de finalización de código.
- 4743: inseguro no debería ser un error en archivos C # independientes
- 4745: error al guardar automáticamente el archivo no guardado
- 4769 - La reparación del miembro faltante en otro archivo no actualiza el resaltado semántico
- 4770 - Ambos argumentos para IsDerivedFrom () deben ser de la misma compilación
- 4775 - Excepción en la secuencia de guardado automático
- 4764: la finalización del controlador de eventos coloca el cursor en el lugar incorrecto
- 4808: los mensajes tienen un miembro desconocido 'split_char' incluido en ellos
- Corrige NRE al serializar un PropertyBag vacío
- Problemas de Xamarin Addins corregidos:
- 5551: no se puede arrastrar un widget al diseñador de Android desde la caja de herramientas en Windows MonoDevelop
- 5428 - Corregir & quot; Proyecto MonoMac & quot; plantilla para cargar el menú principal.
- Se corrigió la entrada MainNib de MonoMac para rellenar previamente las marcas conocidas y cargar el valor inicial
- Se corrigió un problema de cambio de tamaño en el diseñador de Android
- El diseñador de Android ahora puede cargar temas definidos en el proyecto
- 5188: el diseñador de Android no maneja bien los archivos movidos o vinculados
- Se corrigió una excepción al hacer clic en el botón Mostrar cambios en el diseñador de Android
- 5426: permite que los usuarios desactiven los iconos Retina del iPad para aplicaciones universales
- La opción del compilador MonoTouch LLVM ya no está marcada como experimental
- Se eliminó la IU de KeychainAccessGroups que se había agregado incorrectamente al complemento MonoMac
- 4893: la propiedad de escala en el diseñador de Android dice & quot; Propiedad desprotegida & quot;
- El complemento MonoMac ahora tiene un & quot; SO mínimo & quot; opción
- 5209 - [Diseñador] Se bloquea al intentar crear un nuevo diseño.
- Se eliminó una verificación de versión redundante en el complemento de Android que podría romperse en algunos casos
- 5016: error de diseñador de Android al abrir el archivo
- 5102: el finalizador de diseñador de Android realiza una llamada remota, cuelga MD
- 5049: firma de código mtouch roto en Snow Leopard
- El diseñador de Android ahora usa el Java SDK de las preferencias de MonoDevelop
- Utilice los objetivos correctos en los nuevos proyectos vinculantes de Java
- Velocidad mejorada de compilaciones AOT en conjunto con MonoTouch & gt; = 5.3.4
- Impedir excepciones cuando se lanzan versiones de versiones de MonoTouch en el dispositivo.
- Soluciona el problema al presionar Volver para validar la edición de etiquetas en línea en el diseñador
- Se corrigió un problema al actualizar los recursos virtuales en el diseñador
- 4985: los recursos de cadena creados no actualizan el widget con el valor del recurso cuando se guarda el archivo .axml
- 4900: el depurador de WiFi no se conecta a menos que se haya iniciado desde USB.
- Los hipervínculos en las notas de la versión de actualización ahora funcionan
- 4957: no se pueden reorganizar los widgets mediante el contorno del documento
- 4954 - Error de compilación con varios widgets de diseño agregados
- Se agregó soporte para instalar actualizaciones directamente desde el diálogo de actualización
- El actualizador ya no elimina las actualizaciones descargadas mientras cambia los canales de actualización
- [Diseñador de Android] Establece la identificación correcta al seleccionar un recurso
- 4950: configurar el texto de un widget en un recurso de cadena crea una referencia incorrecta li>
- Solucionado el bloqueo en el diseñador de Android cuando el directorio de recursos no existe
- Se agregó OpenTK-1.0 a los ensamblajes seleccionables y la plantilla predeterminada actualizada
- Agregó System.Data.Services.Client y System.EnterpriseServices a los ensamblajes seleccionables
- 4826 - Excepción al presionar & quot; Parar & quot; en MonoDevelop cuando se cierra una aplicación de iOS / cuelga en el dispositivo.
- Problemas adicionales del diseñador de Android corregidos:
- Se agregó soporte para desplazarse en ScrollView.
- Los temas definidos en los recursos del proyecto ahora se representan correctamente
- El selector de recursos ahora no muestra los recursos del marco privado
- 5290 - Falta atributo de estilo en Propiedades de vista li>
- 4953 - El widget de contraseña numérica se carga con un tipo de entrada no válida
- 4894: el cambio del objetivo de compilación del proyecto a la API 10 genera una excepción (al editar el diseño existente)
- 5349 - La modificación de la actividad causa la recarga de los archivos axml
- 5369: el diseñador agrega Android no reconocido: marcador de posición en TableLayout
Qué hay de nuevo en la versión 2.2.1:
- Esta es una versión basada en la rama estable 2.2 e incluye muchas correcciones de errores y algunas mejoras de características.
Qué hay de nuevo en la versión 1.0:
- Workbench personalizable, incluidas asociaciones de teclas personalizadas, diseños personalizados y herramientas externas.
- Soporte para varios idiomas, con soporte C #, VB.NET y C / C ++ incluido, y compatibilidad con Boo y Java (IKVM) disponible como complementos separados.
- Soporte para completar el código y escribir información sobre herramientas.
- Operaciones de refactorización para simplificar cambios como cambiar el nombre de tipos y tipos de miembros, encapsular campos, reemplazar métodos o implementar interfaces.
- Codifica las operaciones de navegación, como saltar a definiciones de variables y encontrar clases derivadas.
- Diseñador de GUI fácil de usar para aplicaciones GTK #, que también admite la creación y gestión de bibliotecas de widgets GTK # personalizadas.
- Control integrado de la versión del código fuente, con soporte para Subversion.
- Pruebas unitarias integradas basadas en NUnit.
- Soporte para proyectos ASP.NET, lo que permite construir y probar proyectos web en XSP.
- Explorador y editor de bases de datos integrados (beta).
- Integración con Monodoc, para proporcionar documentación sobre las clases.
- Soporte para makefiles, tanto de generación como de sincronización.
- Soporte para formatos de proyectos de Microsoft Visual Studio.
- Sistema de empaque que permite generar tarballs, código fuente y paquetes binarios.
- Herramientas de línea de comando para crear y administrar proyectos.
- Soporte para proyectos de localización.
- Arquitectura extensible extensible.
Requisitos :
- Mono Project
- Gtk #
- GtkSourceView #
- Gecko #
- Mono depurador (opcional)
- IKVM (opcional)
- Boo (opcional)
Comentarios que no se encuentran