lppedd / idea-conventional-commit

Context and template-based completion for conventional/semantic commits.
https://plugins.jetbrains.com/plugin/13389-conventional-commit
MIT License
336 stars 18 forks source link

Documentation doesn't work #57

Closed bishonen closed 2 years ago

bishonen commented 3 years ago

In WebStorm 2021.1.1 Preview, pressing F1 or clicking the tooltip button to display documentation for a type, does not have any action.

lppedd commented 3 years ago

@bishonen hi! Sorry for the inconvenience. I have two platform issues in mind, that I reported myself: https://youtrack.jetbrains.com/issue/IDEA-261691 https://youtrack.jetbrains.com/issue/IDEA-262653

Could you check if it's one of these? Especially the first.

bishonen commented 3 years ago

thanks for the super quick reply! it doesn't seem to be either of those. The documentation is never shown, regardless of the caret position. I don't have a screen reader on, either.

In the below I click F1 at all possible places and then try hitting the button for the documentation, but it never shows at all.

https://user-images.githubusercontent.com/11603939/116081306-671c1480-a69a-11eb-8ce8-79499dc8c663.mov

lppedd commented 3 years ago

@bishonen thanks! Then I'll try to reproduce on the latest version of WebStorm. Could you post the complete version information? The one you find under Help > About

bishonen commented 3 years ago

WebStorm 2021.1.1 Preview Build #WS-211.7142.14, built on April 21, 2021

Runtime version: 11.0.10+9-b1341.41 x86_64 VM: Dynamic Code Evolution 64-Bit Server VM by JetBrains s.r.o. macOS 11.2.3 GC: G1 Young Generation, G1 Old Generation Memory: 2048M Cores: 16 Registry: ide.intellij.laf.enable.animation=true, ide.balloon.shadow.size=0, js.debugger.webconsole=false Non-Bundled Plugins: Statistic (4.1.7), com.github.lppedd.idea-conventional-commit (0.18.0), com.mallowigi (36.0), com.mallowigi.idea (13.1), net.seesharpsoft.intellij.plugins.csv (2.16.2), com.amazon.ijbp (2.0.201138.0), com.intellij.database (211.7142.14), izhangzhihao.rainbow.brackets (6.17), ru.adelf.idea.dotenv (2021.1)

lppedd commented 3 years ago

@bishonen yes you're right, it doesn't work most of the times. I'll debug and let you know asap. To me it seems a platform issue tho... It's really that IDEA-261691 but it gets worse every new version.

onikienko commented 3 years ago

Same with WebStorm 2021.1.2.

lppedd commented 3 years ago

@onikienko @bishonen hi! Could you try with 0.19.0, as soon as it's on the marketplace (or just download the .zip from GitHub)?

AliYusuf95 commented 3 years ago

Hi @lppedd , I have the same issue too in IntelliJ 2021.2 with the latest version of conventional commit 0.19.0

IntelliJ IDEA 2021.2 (Ultimate Edition)
Build #IU-212.4746.92, built on July 27, 2021

Runtime version: 11.0.11+9-b1504.13 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 11.4
GC: G1 Young Generation, G1 Old Generation
Memory: 4096M
Cores: 16
Registry: allow.dialog.based.popups=true
Non-Bundled Plugins: com.github.lppedd.idea-conventional-commit (0.19.0), com.intellij.apacheConfig (212.4746.57), com.intellij.ideolog (203.0.27.0), org.intellij.plugins.hcl (0.7.10), org.jetbrains.plugins.go-template (212.4746.52), com.mallowigi (38.0.0), mobi.hsz.idea.gitignore (4.2.0), name.kropp.intellij.makefile (212.4746.52), org.toml.lang (0.2.152.4026-212), String Manipulation (8.15.203.000.3), com.github.iguissouma.nxconsole (0.30.0), com.jetbrains.plugins.jslint (202.3), intellij.prettierJS (212.4746.57), jones.restarteslintaction.restart-eslint-action (0.0.1), Dart (212.4746.57), io.flutter (59.0.4), Pythonid (212.4746.96), org.jetbrains.plugins.node-remote-interpreter (212.4746.57), deno (212.4746.57), org.jetbrains.plugins.go (212.4746.92), cn.yiiguxing.plugin.translate (3.1.1), izhangzhihao.rainbow.brackets (6.19), ru.adelf.idea.dotenv (2021.3.0.212), zielu.gittoolbox (212.7.6), org.rust.lang (0.4.152.4026-212)
Kotlin: 212-1.5.10-release-IJ4746.92
lppedd commented 2 years ago

Hi everyone 😄 Most probably this issue has been solved in the latest version of IDEA. Could you try again by using Conventional Commit 0.20.0?

lppedd commented 2 years ago

Closing for now, but please let me know if it happens again!

isomatical commented 2 years ago

Hi, I met the same problem on conventional commit 0.21.0.

IntelliJ IDEA 2022.1.1 (Ultimate Edition) Build #IU-221.5591.52, built on May 11, 2022

Subscription is active until September 5, 2022. For educational use only. Runtime version: 11.0.14.1+1-b2043.45 x86_64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. macOS 12.4 GC: G1 Young Generation, G1 Old Generation Memory: 2048M Cores: 12 Registry: ide.experimental.ui=true

Non-Bundled Plugins: com.nasller.CodeGlancePro (1.3.7) com.jetbrains.CyanTheme (1.3) com.intellij.plugins.thrift (1.12.0) com.github.lppedd.idea-conventional-commit (0.21.0) com.tianlei.plugin.mybatis (2.1.1)

Kotlin: 221-1.6.21-release-337-IJ5591.52

lppedd commented 2 years ago

@isomatical what happens if you open a completely empty .java file, and do the same thing? Does documentation work there?

isomatical commented 2 years ago

@isomatical what happens if you open a completely empty .java file, and do the same thing? Does documentation work there?

I just tried it. Still not working.

isomatical commented 2 years ago

I thought it was because of the new experimental UI, but it doesn't help when I revert it back to the original UI.

lppedd commented 2 years ago

@isomatical so basically what you're saying is that even inside something unrelated to Conventional Commit, documentation doesn't work correctly, right?

isomatical commented 2 years ago

Ohh, It works fine after I ticked the "show the documentation popup" in settings. I thought it was ticked by default. Sorry for my silly mistake.

lppedd commented 2 years ago

@isomatical no problem. Let me know in case the issue comes up again.