GoLand 2020.1 Help

Appearance

File | Settings | Appearance and Behavior | Appearance for Windows and Linux

GoLand | Preferences | Appearance and Behavior | Appearance for macOS Ctrl+Alt+S the Settings/Preferences icon

Use this page to change the overall look and feel of your IDE.

OptionDescription
ThemeSelect the desired theme from the list. The high contrast theme is available for those who have the eyesight deficiency.
Use custom font

Select the checkbox to specify custom font family and size.

When first installed, GoLand takes Windows default font size and style.

Accessibility

OptionDescription

Support screen readers

(requires restart)

Enable a screen reader for GoLand.
Use contrast scrollbarsSelect this checkbox to make the editor scrollbar more visible.
Adjust colors for red-green vision deficiency (protanopia, deuteranopia)

Adjust colors if you have red-green color vision deficiency.

UI Options

OptionDescription
Cyclic scrolling in listEnable scrolling through a list by jumping from the last item to the first one and vice versa.
Show icons in quick navigationShown icons in the quick navigation popup Ctrl/ Ctrl+Shift/Ctrl+Alt+Shift+N.
Use smaller indents in treesDecrease the amount of space between the tool window border and the text in tree views, for example, in the Project tool window.
Show tree indent guides Display vertical lines that mark indent levels in tree views, for example, in the Project tool window. These lines can help you better understand the hierarchy of the components in your project.
Automatically position mouse cursor on default button Place the mouse pointer at the default button when a dialog opens.

If this checkbox is selected, the navigation popup frames (go to class/file/symbol) close, when any other GoLand component gets the focus.

If this checkbox is not selected, the navigation popup frames persist on changing the focus, and the only way to close such popup lays with pressing Escape.

Drag-n-Drop with pressed only

If this checkbox is not selected (by default), GoLand allows moving editor tabs, tool window buttons, files and folders in the Project tool window, using drag-n-drop.

Select this checkbox to avoid accidental moving of a file or folder, or a UI component. Thus drag-n-drop only works while Alt key is pressed.

Background ImageThis option allows you to configure a custom background image for the IDE.

Antialiasing

OptionDescription
IDE

Select which antialising mode you want to apply to the IDE (including menus, tool windows, and so on):

  • Subpixel: this option is recommended for LCD displays and takes advantage of the fact that each pixel on a color LCD is composed of red, green and blue sub-pixels. This allows smoothing text and rendering it with greater detail.

  • Greyscale: this option is recommended for non-LCD displays or displays positioned vertically. It deals with text at the pixel level.

  • No antialiasing: this option can be used for displays with high resolution, where non-antialiased fonts are rendered faster and may look better.

Editor

Select which antialiasing mode you want to apply to the editor:

  • Subpixel: this option is recommended for LCD displays and takes advantage of the fact that each pixel on a color LCD is composed of red, green and blue sub-pixels. This allows smoothing text and rendering it with greater detail.

  • Greyscale: this option is recommended for non-LCD displays or displays positioned vertically. It deals with text at the pixel level.

  • No antialiasing: this option can be used for displays with high resolution, where non-antialiased fonts are rendered faster and may look better.

Window Options

Item

Description

Animate windows

Select this checkbox to have undocked tool windows slide with the animation effect.

This option applies only when a tool window is undocked.

Disable mnemonics in menuHide underlining of hot keys in the GoLand menus.
Disable mnemonics in controlsHide underlining of hot keys in the GoLand controls.
Display icons in menu items

If this checkbox is selected (by default), the icons are displayed to the left of the menu options.

If this checkbox is not selected, the menu options are displayed without icons.

Side by side layout on the left/right

When these checkboxes are selected, the way the tool windows are positioned is optimized for a wide-screen display.

Side-by-side layout is off
Side-by-side layout is on

Toggle layout by Ctrl+Click the splitter between the tool windows.

Smooth scrolling

Enable by-pixel scrolling instead of by-line scrolling when you turn your mouse wheel.

When this option is enabled, GoLand also enables the animated smooth srolling for Windows and Linux by default.

If you need to change the animated smooth scrolling to the precise scrolling for the touchpad on Windows or Linux, press Ctrl+Shift+A and in the window that opens, type Smooth Scroll Options, select it the search results and press Enter to open the Smooth Scroll Options dialog. In the dialog, disable the Animated smooth scrolling option and click OK.

Smooth Scroll Options dialog
While in the dialog, you can also set the duration of the scroll animation and change the apperance of the animation based on https://cubic-bezier.com/#.17,.67,.83,.67
Show tool window barsSelect this checkbox to display tool window bars.
Show tool window numbers

Select this checkbox to show tool window quick access numbers on the tool window buttons.

You can use the Alt+number shortcuts regardless of this setting and change the shortcuts on the Keymap page.

Note that the tool window mnemonics show up only when the corresponding key bindings have the format Alt+number, where number is an integer number in the range from 1 to 9. In the case of a different keyboard shortcut, the mnemonics are not displayed.

Allow merging buttons on dialogs
  • If this checkbox is selected, the multiple options in a dialog are grouped under a single button with a down arrow.

    You can view all merged commands by clicking the list or pressing Alt+Shift+Enter.

  • If this checkbox is not selected, the buttons will be shown in a row.

A dialog with merged buttons
A regular dialog with split buttons
Widescreen tool window layoutIf this checkbox is selected, the way the tool windows are positioned is optimized for a wide-screen display.
The Widescreen tool window layout option is disabled
The Widescreen tool window layout option is enabled

Presentation Mode

ItemDescription
Font sizeSelect the font size for the presentation mode. If you changed the settings while in the Presentation mode, reenter the Presentation mode.
Last modified: 21 July 2020