As always, your feedback and comments are appreciated! Get in touch with us on Twitter, leave your comments here, open an issue in our tracker, or drop us a message in the Gophers Slack #goland channel.GoLand - это IDE от JetBrains, нацеленная на создание эргономичной среды для разработки Go. We’ve addressed this limitation so that Actions on Save now work when you press the ⌘S / Ctrl+S shortcut, no matter which Save action the shortcut is mapped to. It turns out that some users have this shortcut mapped to the Save Document action, and in such cases the actions were not triggering on save. Until now, this would only work if your ⌘S / Ctrl+S shortcut was mapped to the Save All action. This means that when you press ⌘S / Ctrl+S, GoLand runs gofmt and the built-in formatter.
Goland editor code#
When you press ⌘S / Ctrl+S, GoLand triggers Actions on Save (you can find them in Preferences/Settings | Tools).įor instance, starting from v2021.3 the Reformat code option is enabled by default as one of these actions. To do so, go to Settings / Preferences | Appearance & Behavior | Menus and Toolbars | Markdown Editor Floating Toolbar. The toolbar is customizable, so you can fill it up with the options you need.
Besides the new design, the toolbar now offers list creation functionality and a dropdown menu that allows you to select header styles. To make it easier to format Markdown files, we’ve reworked the floating toolbar that appears on text selection. Improved Markdown editor floating toolbar To make them visible again or to customize their location, use the Show Tab Labels option in the Layout Settings or call it via Search Everywhere (⇧⇧ on macOS / Shift+Shift on Windows/Linux) with the Debug tool window in focus. To maximize the usable space in the Debug tool window, we’ve hidden the tab labels by default. You can create simple or password-protected Docker V2 registries and perform all of the usual actions like viewing, pushing, and pulling images. We’ve added support for Docker Registry HTTP API V2 to use with Docker 1.6+.
To add a target, go to Run | Manage targets | Add new target. We’ve added support for Docker-compose targets. The makeover has been implemented for containers, images, networks, and volumes.
We’ve significantly reworked Docker’s UI in the Services tool window. *, and validation of some fields like boolean and int. We’ve introduced limited editor support for werf.yaml and related Helm template files ( ), including code completion functionality, inspections and quick-fix suggestions, refactoring / renaming for. To see events for a specific pod, call Describe Resource on it and look for the Events section in the action results. Support Events in a clusterĬluster events are now displayed in a separate node in the Services view, providing data about recent events in the system. You can call it from the context menu or use the toolbar button.
There is a new Describe Resource action present for all resources in the Services view. Describe Resource action in the Services view To forward ports, you can either use the icon on the toolbar or choose the context menu item. We’ve added port forwarding functionality for pods. To set your custom path, go to Settings / Preferences | Build, Execution, Deployment | Kubernetes | Path to kubectl executable. You can now manually configure a path to kubectl if it is not in the standard location. Modifying resources loaded from the cluster can now be done from the editor tab.
Goland editor download#
You can get the EAP build via the Toolbox App, download it from our website, use a snap package (for Ubuntu), or from inside GoLand select Check IDE updates for Early Access Program in Preferences / Settings | Appearance & Behavior | System Settings | Updates. Improved Markdown editor floating toolbar.Describe Resource action in the Services view.