Maya Workflow Kit
The whole Maya workflow in Blender, in one install. Free and open source, Blender 4.5 – 5.2.
翻译准备中
A Lean4 plugin for the Intellij Platform
翻译准备中
插件Kotlin · CSSGitHub @onriv自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗A Lean4 plugin for Jetbrains IDES with the following features:
lean toolchain as SDK and .lake directory as library roothttps://github.com/user-attachments/assets/25757345-0249-4999-adc7-7dadf94c8b0e
First, install Lean
Afterwards, you have two options for installing Lean4ij:
Settings/Preferences > Plugins > Marketplace > Search for "lean4ij" >
Install. You can also download the beta versions by adding the beta channel https://plugins.jetbrains.com/plugins/beta/list to the plugin repository via Manage Plugin Repositories... in the setting options of the plugin page.Settings/Preferences > Plugins > ⚙️ > Install plugin from disk... For nightly builds go
to Actions/build, find the latest successful run and
scroll to the bottom.lake new example. Then, open the project in IntelliJ (or any other Jetbrains IDE with the lean4ij plugin).
lake exe cache get in the project directory\b1<SPACE> would result in 𝟙.∀ at the top toolbar. Otherwise, open find action (Control Shift A) and search for Lean4 Actions: toggle lean infoview (internal) toolbar visibility
Control '. Use Control ' to disable
Currently, the following actions are defined, mostly without default shortcut. Add one for them in Keymap (like
Control Shift Enter for toggle infoview)
| action id | action text | default shortcut |
|---|---|---|
| ToggleLeanInfoViewInternal | Lean4 Actions: Toggle Infoview (internal) | |
| ToggleLeanInfoViewJcef | Lean4 Actions: Toggle Infoview (jcef) | |
| IncreaseZoomLevelForLeanInfoViewJcef | Lean4 Actions: Increase zoom level for lean infoview (jcef) | |
| DecreaseZoomLevelForLeanInfoViewJcef | Lean4 Actions: Decrease zoom level for lean infoview (jcef) | |
| ResetZoomLevelForLeanInfoViewJcef | Lean4 Actions: Reset zoom level for lean infoview (jcef) | |
| OpenExternalInfoviewInBrowser | Lean4 Actions: Open infoview in browser | |
| RestartLeanLsp | Lean4 Actions: Restart Lean Lsp Server | |
| RestartCurrentLeanFile | Lean4 Actions: Restart Current Lean File | |
| RestartJcefInfoview | Lean4 Actions: Restart Jcef Infoview | |
| AddInlayGoalHint | Lean4 Actions: Add Inlay Goal Hint | Control I |
| DelInlayGoalHint | Lean4 Actions: Delete Inlay Goal Hint | Control Shift I |
| ToggleMiniInfoView | Lean4 Actions: Toggle Mini Infoview | Control ' |
Since version 0.0.17 there are some settings available:
Settings/Preferences > Leanguages & Frameworks > Lean4. Available settings are:
The inlay hints related settings are under Settings/Preferences > Inlay Hints > textmate:
Show inlay hint for omit typeShow value for placeholder _Some color settings are under Settings/Preferences > Editor > Color Scheme > Lean Infoview. It contains color
settings for both the external and internal infoview.
Please check DEVELOP.md.
The plugin is still on an early stage, check ISSUES.md for known and logged issues, and TODO.md
idea.log. For different systems the path of it's the following
paths, it can also be opened via Help/Show log in ... in the menu.
$HOME.cache/JetBrains/<Product>/log/idea.log$HOME\AppData\Local\JetBrains\<Product>\log\idea.log~/Library/Caches/<Product>/log/idea.logthreadDumps-freeze-*** files under the log folder.For showing debug/trace log, add lean4ij:all in MENU > Help > Diagnostic Tools > Debug Log Settings and restart,
see How-to-enable-debug-logging-in-IntelliJ-IDEA
for more docs.
The following projects give great help for developing the plugin:
and many source codes with references to
Plugin based on the IntelliJ Platform Plugin Template.