Skip to content

Commit ee5b7ad

Browse files
committed
add i18n completions
1 parent 34c6813 commit ee5b7ad

File tree

18 files changed

+185
-135
lines changed

18 files changed

+185
-135
lines changed

.idea/gradle.xml

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!-- Keep a Changelog guide -> https://keepachangelog.com -->
22

3-
# akari-bot-intellij-platform-plugin Changelog
3+
# akaribot-dev-plugin Changelog
44

55
## [Unreleased]
66
### Added

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# akari-bot-intellij-platform-plugin
1+
# akaribot-dev-plugin
22

3-
![Build](https://github.com/OasisAkari/akari-bot-intellij-platform-plugin/workflows/Build/badge.svg)
3+
![Build](https://github.com/Teahouse-Studios/akaribot-dev-plugin/workflows/Build/badge.svg)
44
[![Version](https://img.shields.io/jetbrains/plugin/v/MARKETPLACE_ID.svg)](https://plugins.jetbrains.com/plugin/MARKETPLACE_ID)
55
[![Downloads](https://img.shields.io/jetbrains/plugin/d/MARKETPLACE_ID.svg)](https://plugins.jetbrains.com/plugin/MARKETPLACE_ID)
66

@@ -29,7 +29,7 @@ To keep everything working, do not remove `<!-- ... -->` sections.
2929

3030
- Using the IDE built-in plugin system:
3131

32-
<kbd>Settings/Preferences</kbd> > <kbd>Plugins</kbd> > <kbd>Marketplace</kbd> > <kbd>Search for "akari-bot-intellij-platform-plugin"</kbd> >
32+
<kbd>Settings/Preferences</kbd> > <kbd>Plugins</kbd> > <kbd>Marketplace</kbd> > <kbd>Search for "akaribot-dev-plugin"</kbd> >
3333
<kbd>Install</kbd>
3434

3535
- Using JetBrains Marketplace:
@@ -41,7 +41,7 @@ To keep everything working, do not remove `<!-- ... -->` sections.
4141

4242
- Manually:
4343

44-
Download the [latest release](https://github.com/OasisAkari/akari-bot-intellij-platform-plugin/releases/latest) and install it manually using
44+
Download the [latest release](https://github.com//Teahouse-Studios/akaribot-dev-plugin/releases/latest) and install it manually using
4545
<kbd>Settings/Preferences</kbd> > <kbd>Plugins</kbd> > <kbd>⚙️</kbd> > <kbd>Install plugin from disk...</kbd>
4646

4747

gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# IntelliJ Platform Artifacts Repositories -> https://plugins.jetbrains.com/docs/intellij/intellij-artifacts.html
22

3-
pluginGroup = com.github.oasisakari.akaribotintellijplatformplugin
4-
pluginName = akari-bot-intellij-platform-plugin
5-
pluginRepositoryUrl = https://github.com/OasisAkari/akari-bot-intellij-platform-plugin
3+
pluginGroup = com.github.teahousestudios.akaribotdevplugin
4+
pluginName = akaribot-dev-plugin
5+
pluginRepositoryUrl = https://github.com/Teahouse-Studios/akaribot-dev-plugin
66
# SemVer format -> https://semver.org
77
pluginVersion = 0.0.1
88

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ plugins {
22
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
33
}
44

5-
rootProject.name = "akari-bot-intellij-platform-plugin"
5+
rootProject.name = "akari-bot-dev-plugin"

src/main/kotlin/com/github/oasisakari/akaribotintellijplatformplugin/services/MyProjectService.kt

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/main/kotlin/com/github/oasisakari/akaribotintellijplatformplugin/startup/MyProjectActivity.kt

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/main/kotlin/com/github/oasisakari/akaribotintellijplatformplugin/toolWindow/MyToolWindowFactory.kt

Lines changed: 0 additions & 45 deletions
This file was deleted.

src/main/kotlin/com/github/oasisakari/akaribotintellijplatformplugin/MyBundle.kt renamed to src/main/kotlin/com/github/teahousestudios/akaribotdevplugin/MyBundle.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.oasisakari.akaribotintellijplatformplugin
1+
package com.github.teahousestudios.akaribotdevplugin
22

33
import com.intellij.DynamicBundle
44
import org.jetbrains.annotations.NonNls
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.github.teahousestudios.akaribotdevplugin.completion
2+
3+
import com.intellij.codeInsight.completion.CompletionContributor
4+
import com.intellij.codeInsight.completion.CompletionType
5+
import com.intellij.patterns.PlatformPatterns
6+
7+
class JsonCompletionContributor : CompletionContributor() {
8+
init {
9+
// 简单地在所有位置提供补全,生产中可以限制 psiElement() 的具体 language / context
10+
extend(CompletionType.BASIC, PlatformPatterns.psiElement(), JsonCompletionProvider())
11+
}
12+
}

0 commit comments

Comments
 (0)