Learning resources when writing code in the IDE's editor.
With our IDEs, you can edit your code quickly and efficiently with a range of shortcuts to help you.
See AlsoTip
Support for Vue.jsUpgrade to using the latest Vue.js version knowing your IDE will be there to help you.
Tip
Speed TypingQuickly navigate to or filter any list of items in the IDE
Tip
Paste from HistoryPaste from the clipboard even if it's not the last item you copied into it
Tip
Add Line After/BeforeSmart-add a line either from the middle of a line, after or before the current line.
Tip
Optimize ImportsAutomate the organizing and cleaning up of your Go imports with Optimize Imports.
Tip
Install and ImportWhile typing a symbol, let GoLand install it and generate the import.
Part of tutorial
ArraysArrays are a straightforward and traditional way to work with a set of data.
Part of tutorial
Dictionary<T>Use the Dictionary<TKey, TValue> type for strongly-typed, dynamic, sets of data stored with keys and values.
Part of tutorial
HashSet<T>Use the HashSet<T> type for high performing data sets with unique elements.
Part of tutorial
LinkedList<T&>Use the LinkedList<T> type for strongly-typed, dynamic, sets of data.
Part of tutorial
List<T>Use the List<T> type for strongly-typed, dynamic, sets of data.
Part of tutorial
SortedSet<T>Use the SortedSet<T> type for strongly-type, automatically sorted data.
Tip
Inlay HintsInlay hints provide additional information about your code.
Tip
Go to Next ErrorQuickly move to the next (or previous) error or warning in the file.
Tip
Create an Editor FoldCreate an editor fold to hide parts of your class which can make it more readable.
Tip
Surround WithSurround your code with common programming constructs.
Tip
Enabling Soft WrapsWrap lines to eliminate the need of scrolling horizontally in order to see overly long lines.
Tip
Reformat Your CodeReformat a specific piece of code or the whole file according to your preferences.
Tip
Global usingsOrganize `using` statements so they're out of your way.
Tip
Optimize importsRemove unused imports from your code with one keyboard shortcut.
Tip
Rename BookmarkRename an existing bookmark to something more suitable.
Tip
Postfix CompletionPostfix completion allows you to keep typing forwards, it minimises the amount of time you spend moving the cursor around while you're coding.
Tip
Creating CodeIntelliJ IDEA can help create code for you saving your fingers.
Tip
Live TemplatesUse Live Templates to auto-complete common code structures for you.
Tip
Using regexUsing language injection to work with Regex.
Tip
Related ProblemsUse IntelliJ IDEA's inlay hints to navigate to Related Problems.
Tip
Using SQLUsing language injection to work with SQL.
Tip
Gutter IconsView information about your code by looking at the gutter icons.
Tip
Problem WindowUsing the Problems tool window to find and fix errors as they occur.
Tip
Viewing ScrollbarsYou can view a wealth of information about your code in the scrollbars.
Tip
Clipboard HistoryPaste a subset or multiple entries such as a list from your recent copy history.
Tip
Context ActionsThere are numerous ways to use Context Actions, let's explore some of them.
Part of tutorial
Debugging Unity gamesSuspend execution and inspect variables. Use pausepoints to visually inspect your scene.
Part of tutorial
Generate codeRider helps with boiler-plate code, code completion, and more.
Part of tutorial
Working with BlueprintsNavigate back-and-forth between code an blueprints, find usages, and more.
Part of tutorial
Adding assets to a sceneThe scene view management toolbar can search assets that you can use in your scene.
Part of tutorial
Code EditingDive deeper into code with the smart editor in Unity!
Part of tutorial
Replace AssetsReplace assets on your scene. It's like refactoring, but visually!
Tip
Duplicate LinesSometimes you want to duplicate the current line or a selected block of code.
Tip
Integrated Go PlaygroundYou can format and share your code, change the Go version, and run your code using the Go playground server.
Tip
Inspections WidgetThe top-right corner of your editor shows you information about the state of your class at a glance.
Tip
Inject a LanguageLanguage injections let you work with pieces of code in other languages embedded in your code.
Part of tutorial
Hello, HTMX!No series is complete without a "Hello, World" sample.
Part of tutorial
What is HTMX?Understanding the spirit of the HTMX library.
Tip
New LineStart a new line below or above your current line with the correct indentation.
Tip
Join LinesJoin lines of code together in your IDE.
Tip
Smart CompletionGet type aware completion in your code so you can focus on solving problems.
Part of tutorial
Additional ToolsThere's more in ReSharper! Architecture diagrams, localization manager, build tools and more.
Part of tutorial
Code FormattingFormat and reformat code for consistency in your solution.
Part of tutorial
IntroductionIntroduction to the ReSharper Essentials series.
Tip
Adjust Code StyleUse quick intentions to adjust the style of your code right where your cursor is.
Tip
Move LineMove a line throughout your class, but watch out for errors!
Tip
Show Virtual WhitespaceAdd virtual whitespace to the bottom of a file so you can scroll to the end half way up your screen.
Part of tutorial
Coding AssistanceFind out how Rider helps you write better code, faster.
Tip
Add Carets to End of LinesUse a shortcut to add carets at the end of each selected line so you can make the same change in multiple places.
Tip
Extract RulesetUse an intention to quickly extract a ruleset in your stylesheet file.
Part of tutorial
IntroductionIntroduction to the Rider Essentials series.
Tip
Using Surround WithLearn how to surround items with braces, brackets, or quotation marks in JSON.
Tip
Duplicating LinesSometimes we need to duplicate a line of code. Learn how to do that with one keyboard shortcut.
Tip
Paste Recent ItemsAccess your clipboard history and add any items from there to your code.
Tip
Renaming FilesRename a file to make it match the name of a class.
Tip
Deleting File SafelyLearn how to delete a file safely and check it's not in use before doing so.
Tip
Rename SymbolChange a variable name, class name, or other symbol, across the project.
Tip
Optimize ImportsAutomate the organizing and cleaning up of your Python imports with optimize imports.
Tip
LiveEdit HTML and CSSWith the LiveEdit plugin, open HTML and CSS in Chrome, over HTTP, and see updates as you save.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4