Versión estable de GoLand 2020.1 lanzada

Se ha lanzado la versión estable de GoLand 2020.1 . Además de mejorar la compatibilidad con los módulos Go, GoLand 2020.1 también ofrece muchas características amigables para los desarrolladores en la edición de código, así como también agrega nuevos tipos para funciones de código de autocompletar. También hay mejoras en la inspección de código y soluciones rápidas.

Dirección de descarga  https://www.jetbrains.com/go/download

El funcionario dijo que esta es una versión más rápida e inteligente, continúe viendo cuáles son los aspectos más destacados.

Mejora la compatibilidad con los módulos Go

  • Es más conveniente configurar las variables de entorno : ahora puede usar la plantilla de proyecto Go Modules para configurar los valores predeterminados de las variables de entorno. Simplemente haga clic en el icono "Examinar" en el formulario "Entorno" para abrir un nuevo cuadro de diálogo "Variables de entorno".

  • Soporte mejorado para archivos go.mod : soporte para palabras clave ( go , module , require , replace  y exclude  ), los nombres de dependencia, y se someten a sustituir a la finalización de la ruta local

  • Funciones de cambio de nombre y movimiento refactorizadas : al cambiar el nombre o mover el directorio al que hace referencia la instrucción 'replace', GoLand cambiará la ruta en el archivo go.mod en consecuencia

  • Llame a Find Usages. A través de Project View para explorar la ruta de un directorio específico en el archivo go.mod

Go 1.14 soporte

  • Soporte para interfaces superpuestas : Go 1.14 agregó soporte para interfaces superpuestas integradas, y GoLand 2020.1 también admite esta función. Cuando se utilizan interfaces superpuestas para describir diferentes aspectos de un tipo, GoLand no informa métodos duplicados para estos aspectos como errores.

  • Modo de proveedor automático : si el directorio raíz del módulo contiene el directorio de proveedor, el modo de proveedor se habilitará automáticamente en Go 1.14. Para GoLand 2020.1, se implementará un comportamiento similar para Go 1.13 y anteriores. El IDE resolverá automáticamente la importación al proveedor / carpeta (si existe en el módulo).

023112_VaoT_2720166.gif

Edición de código

  • Al escribir la firma de una función de retorno de varios valores, GoLand 2020.1 agregará automáticamente paréntesis después de la coma del tipo de retorno

  • Al pegar un texto en un literal de cadena, el IDE usará comillas dobles para escapar

Finalización de código inteligente (⌥⇧Space o Ctrl + Shift + Space)

  • Con esta función habilitada, el IDE sugerirá un puntero al inicializador de la estructura.

  • Se recomienda utilizar tipos compatibles primero en aserciones y casos de uso de cambio de tipo

  • En la aserción de tipo, proporcione el tipo de la variable asignada

  • Proporcione una lista sugerida de punteros que pueden existir en la expresión

Finalización de código básico (⌃Space o Ctrl + Space)

  • Se agregaron características básicas de finalización de código a los comentarios, lo que facilita la escritura de documentación. Esta característica proporciona nombres sugeridos para la declaración del paquete actual y nombres de parámetros sugeridos para funciones y métodos

  • Además, proporcionará sugerencias sobre literal y conversión

Depurador

  • Agregue una etiqueta de perfil (etiqueta de perfil) para una diferenciación más fácil de la rutina durante la depuración o el análisis de volcado del núcleo

  • Soporte agregado para macros. En 2020.1, las macros se pueden usar como parámetros para ejecutar o depurar aplicaciones. En el   cuadro de diálogo Ejecutar / Depurar configuraciones , haga clic en   la  opción +  o  Argumentos de programa en la  herramienta Ir para abrir el nuevo   cuadro de diálogo Macros , que enumera las macros disponibles que se utilizarán. Además, los archivos de configuración ahora se pueden almacenar en el proyecto. En   la parte superior del cuadro de diálogo Ejecutar / Depurar configuraciones , seleccione  Almacenar  como opción de archivo de proyecto

Arreglo rápido

  • Presione Alt + Entrar tecla de acceso directo para convertir inmediatamente llamadas sin formato en llamadas formateadas

  • La función Crear  reparación rápida variable mostrará el mensaje de tipo esperado para facilitar al usuario ingresar mejor el valor correcto

Consulte https://www.jetbrains.com/go/whatsnew/ para más detalles. 

Supongo que te gusta

Origin www.oschina.net/news/114832/goland-2020-1-released
Recomendado
Clasificación