mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
Add missing <link-summary>
This commit is contained in:
parent
14930c74b4
commit
2a50faa830
@ -1,6 +1,8 @@
|
|||||||
[//]: # (title: UAST - Unified Abstract Syntax Tree)
|
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
<!-- Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<link-summary>Handle different JVM languages syntax trees with a single implementation.</link-summary>
|
||||||
|
|
||||||
|
# UAST - Unified Abstract Syntax Tree
|
||||||
|
|
||||||
UAST (Unified Abstract Syntax Tree) is an abstraction layer on the [PSI](psi_elements.md) of different programming languages targeting the JVM (Java Virtual Machine).
|
UAST (Unified Abstract Syntax Tree) is an abstraction layer on the [PSI](psi_elements.md) of different programming languages targeting the JVM (Java Virtual Machine).
|
||||||
It provides a unified API for working with common language elements like classes and method declarations, literal values, and control flow operators.
|
It provides a unified API for working with common language elements like classes and method declarations, literal values, and control flow operators.
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
[//]: # (title: Contributing to the IntelliJ Platform SDK)
|
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
<!-- Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
|
<link-summary>Basic rules on contributing to the IntelliJ Platform SDK documentation.</link-summary>
|
||||||
|
|
||||||
|
# Contributing to the IntelliJ Platform SDK
|
||||||
|
|
||||||
This document describes our contribution guidelines for the open-source IntelliJ Platform SDK documentation and sample code.
|
This document describes our contribution guidelines for the open-source IntelliJ Platform SDK documentation and sample code.
|
||||||
Before you begin contributing content to the SDK, please read this page thoroughly as well as the [Code of Conduct](intellij-sdk-docs-original_CODE_OF_CONDUCT.md) and [License](https://github.com/JetBrains/intellij-sdk-docs/blob/main/LICENSE.txt) documents.
|
Before you begin contributing content to the SDK, please read this page thoroughly as well as the [Code of Conduct](intellij-sdk-docs-original_CODE_OF_CONDUCT.md) and [License](https://github.com/JetBrains/intellij-sdk-docs/blob/main/LICENSE.txt) documents.
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
[//]: # (title: SDK)
|
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
<!-- Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
|
<link-summary>Configuring and getting information about a project SDK.</link-summary>
|
||||||
|
|
||||||
|
# SDK
|
||||||
|
|
||||||
<tldr>
|
<tldr>
|
||||||
|
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
[//]: # (title: Actions Tutorial)
|
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
<!-- Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
|
<link-summary>Tutorial on creating and grouping actions.</link-summary>
|
||||||
|
|
||||||
|
# Actions Tutorial
|
||||||
|
|
||||||
This tutorial leads you through a series of steps which show how to create, register, and customize custom actions and action groups.
|
This tutorial leads you through a series of steps which show how to create, register, and customize custom actions and action groups.
|
||||||
By registering actions, you can add your own menu items, toolbar buttons and keyboard shortcuts to the IDE user interface.
|
By registering actions, you can add your own menu items, toolbar buttons and keyboard shortcuts to the IDE user interface.
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
[//]: # (title: Grouping Actions)
|
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
<!-- Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
<link-summary>Organizing actions in custom groups and attaching them to the existing ones.</link-summary>
|
||||||
|
|
||||||
|
# Grouping Actions
|
||||||
|
|
||||||
If an implementation requires several actions, or there are simply too many actions that overload the menu, the actions can be placed into groups.
|
If an implementation requires several actions, or there are simply too many actions that overload the menu, the actions can be placed into groups.
|
||||||
This tutorial demonstrates adding an action to an existing group, creating a new action group, and action groups with a variable number of actions.
|
This tutorial demonstrates adding an action to an existing group, creating a new action group, and action groups with a variable number of actions.
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
# Creating Actions
|
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
<!-- Copyright 2000-2023 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
|
<link-summary>Implementing and registering custom actions.</link-summary>
|
||||||
|
|
||||||
|
# Creating Actions
|
||||||
|
|
||||||
Plugins can add actions to existing IDE menus and toolbars, as well as add new menus and toolbars.
|
Plugins can add actions to existing IDE menus and toolbars, as well as add new menus and toolbars.
|
||||||
The IntelliJ Platform calls the actions of plugins in response to user interactions with the IDE.
|
The IntelliJ Platform calls the actions of plugins in response to user interactions with the IDE.
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
[//]: # (title: Dialogs)
|
<!-- Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||||
|
|
||||||
<!-- Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
|
<link-summary>Creating, showing, and getting the input provided by users in dialogs.</link-summary>
|
||||||
|
|
||||||
|
# Dialogs
|
||||||
|
|
||||||
<tldr>
|
<tldr>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user