Clion Plugins

Posted : admin On 1/25/2022
Skip to end of metadataGo to start of metadata
No subsystemBugCPP-24089Swift on Windows: CLion starts SKServer in the separate console window
Code: CompletionBugCPP-24074Some valid member functions are not show in the first completion attempt
BugCPP-24123No Preview in Postfix Completion settings when JavaScript Frameworks and Tools plugins are disabled
Code: FormattingBugCPP-24050Property 'BreakBeforeConceptDeclarations' is not allowed in default (LLVM) clang format scheme
BugCPP-24106Create .clang-format file with proper values for AlignConsecutiveAssignments
BugCPP-24164ObjC language detection in header files with empty or `.h` extension can be exponential long
BugCPP-19819Fix clang format scheme rule after LLVM merge
Dynamic Analysis ToolsBugCPP-24117Can't run coverage build for WSL toolchains
TaskCPP-24275Disable branch coverage programmatically for LLVM < 12.0.0
Project ModelBugCPP-20695Makefile project Model doesn't support Remote toolchain
RunningFeatureCPP-22344Local process elevation daemon
BugCPP-24105Elevation daemon doesn't exit after the configured timeout
BugCPP-24177Process elevation: 'Keep sudo/UAC authorization' isn't applied until the restart
ToolchainsFeatureCPP-23969Provide action to open a terminal to the remote host
BugCPP-23887CMake executable not found: wsl$Ubuntu-18.04usrlocalbincmake
Unit TestingBugCPP-23973No process indication on running unit tests
Code Analysis. InspectionBugIDEA-130333Inspection settings: scopes order is not saved
TaskIDEA-260048Show Inspections results in Problems tool window
CoreUsabilityIDEA-229543Command-line launcher should not ask which window it's supposed to open the project in
Core. DebuggerBugIDEA-263014XLightBreakpointPropertiesPanel#myCustomPropertiesPanelWrapper uses wrong layout
Core. IDE SettingsUsabilityIDEA-259872After IDEA update: Propose to use bundled runtime if configured runtime is older
Core. InstallationBugIDEA-262571clion.sh doesn't allow symlinks
BugIDEA-263043Idea fails to start from path contains spaces on linux
Core. Project SettingsBugIDEA-262628Trusted host is not recognized if recorded with protocol
ExceptionIDEA-262073java.lang.RuntimeException: Unable to get registered settings of #VueCodeStyleSettings when enabling Vue.js plugin with opened .vue file
Core. Run. ConfigurationsExceptionIDEA-262425PluginException: Cyclic service initialization: RunManager
Core. Run. TargetsBugIDEA-262162Run Targets: first introspection for WSL target fill JDK path incorrectly
TaskIDEA-262277Remote targets for Go Build: Introspection completed with error. Getting environment failed with exit value 1
EditorBugIDEA-260496Font Settings: dropdown uses wrong font when Monospaced selected
BugIDEA-262699Wrong variant of Iosevka is used for italics
CosmeticsIDEA-262330Font Settings: adjust top of dialogue box (remove extra margins)
TaskIDEA-260492Font Settings: modify 'Typography Settings' to a group that collapsed by default
TaskIDEA-262329Font Settings: improve search within font dropdown
Editor. Code CompletionBugIDEA-260190Lookup popup window is incorrectly sized when there is only one item
Editor. Diff and MergeBugIDEA-257651Diff view detects big diff but change was only small
BugIDEA-262442Diff detects changes incorrectly when add empty lines
Editor. Editing TextBugIDEA-262434Italic font is broken for Courier in 2021.1 EAP
Editor. FormatterBugIDEA-189817Code format breaks long URLs in code comments
BugIDEA-205999'else' and '{}' indentation
BugIDEA-157294Exporting Code Style profile fails when name is not filesystem-friendly (e.g. it contains a slash in *NIX systems)
Lang. JSONBugIDEA-262273JSONPath: operators are not correctly highlighted on incremental highlighting
UsabilityIDEA-262172JsonPath: provide completion by existing keys inside injected fragments
Lang. MarkdownBugIDEA-260339Formatting removes cpp code sections from Markdown files
Lang. Shell ScriptBugIDEA-261565Every invocation of a shell script create a new terminal tab
Tools. DockerFeatureIDEA-262611Support --platform command line option
FeatureIDEA-262658Docker. Provide completion of stages names in case of multiple FROM statements in a Dockerfile
FeatureIDEA-171374Docker: Provide completion for image names in the Dockerfile, DockerCompose files
FeatureIDEA-179935Docker: provide completion for the environment variables in the Dockerfile
FeatureIDEA-261892Fold stages in multi-stage Dockerfile
BugIDEA-263269Docker. Support completion for ARGs in Dockerfiles
BugIDEA-263044Docker. Exclude the current build stage name from the names completion list after `--from`
BugIDEA-262501Docker. Run Dockerfile with the pointed target fails
BugIDEA-262345DockerCompose. Run configuration. Scale:`Select Service to Scale` link doesn't add the service into the table
BugIDEA-263086Options in Run section aren't persistent between Run configuration reopen
BugIDEA-262349Docker-compose run configuration: add an explaining tooltip over each option
BugIDEA-263058Docker. BuildKit. Context folder always looks at the project folder
BugIDEA-262654Dockerfile, Editor, image tags completion: the result list contains many items which are out of scope
BugIDEA-262584Docker. Dockerfile run configuration, Build options field: completion doesn't work after build options without arguments
BugIDEA-262619Docker. Deploy Dockerfile with the pointed target never ends
BugIDEA-262419show running cli command in docker-compose deploy log
BugIDEA-262633Dockerfile, Editor, images completion: remove `library/` at tags completion
BugIDEA-262324Docker: when buildkit is enabled the image is always built on the Docker desktop, even if other connection is selected
BugIDEA-262881Docker. Build image creates a run configuration with the 'run' section
BugIDEA-263039Docker. WinOS. BuildKit: it fails to run a container
UsabilityIDEA-262657Dockerfile, Editor, images completion: auto-appeared completion list contains not correct items list
UsabilityIDEA-262806Docker: recognize Dockerfiles for Quarkus example files
ExceptionIDEA-262627com.github.dockerjava.api.exception.BadRequestException at running FROM without arguments by disabled BuildKit
Tools. TerminalBugIDEA-259452Too fast scroll in Terminal
BugIDEA-180923Terminal. Scroll bounce
User InterfaceBugIDEA-261894Editor tabs for modified files that contain errors have wrong text color
BugIDEA-113995Jump list: can't open recent projects that have spaces in paths
BugIDEA-262148UI inspector shortcut triggers Alt+Click action on the inspected component
CosmeticsIDEA-262259Action text is not aligned with mnemonic in popups
CosmeticsIDEA-262243Mnemonics color in popups is not changed when the row is selected
CosmeticsIDEA-262729cosmetic file watcher message
TaskIDEA-261797Popups: mnemonics style
User Interface. ControlsFeatureIDEA-212299Implement Select parent node in UI trees
BugIDEA-261687Arrows separators are shown in Copy Path popup
User Interface. Embedded Browser (JCEF)BugIDEA-261496Cancelled Navigation in JCEF preview shows error page
BugIDEA-262267Built-in html preview is not rendered from time to time
TaskIDEA-262952allow JBCefBrowser to take focus on show/navigation
User Interface. FocusBugIDEA-249360Project View scroll jumps down to the previously selected file with 'Always select opened file' when switching from another app
User Interface. Keyboard InputBugIDEA-261309Character is typed in the editor when invoking a dialog through shortcut
User Interface. NavigationBugIDEA-261860Navigation to an open file reopens it in active group
ExceptionIDEA-262100CME at com.intellij.ide.navigationToolbar.NavBarPanel.updateItems
Version Control. GitBugIDEA-262518Cherry-pick with conflict works incorrectly when conflicted file is open in the editor
BugIDEA-262301Git Staging Area: don't group by repository changes in a single-root project
UsabilityIDEA-262282Staging operations should not be in the document undo stack.
Support RequestIDEA-254998Failed to start Git process: Unknown WSL distribution (Pengwin - Wlinux)
ExceptionIDEA-262818Exception every time then git panel is open
Version Control. GitHubFeatureIDEA-263015Ability to start PR creation without opening the toolwindow first
FeatureIDEA-263016Allow filtering branches when selecting one to create a PR
FeatureIDEA-142717GitHub pull request template
BugIDEA-263227GitHub Pull Requests: wrong branch is preselected in head branch on PR creation if branch checkout was performed while Pull Requests tool window was opened
BugIDEA-262621GitHub Pull Requests: Cannot display item - Icon cannot be found in 'GithubIcons.Branch', for events with branch icon in timeline
BugIDEA-262590GitHub Pull Requests: commits with PR links are displayed incorrectly
UsabilityIDEA-263182GitHub Pull Requests: add shortcut to Create Pull Request
UsabilityIDEA-262615GitHub Pull Requests: sort alphabetically head branch list on PR creation
UsabilityIDEA-262613GitHub Pull Requests: preselect head repo improvements on PR creation in project with multiple remotes
UsabilityIDEA-262835GitHub Pull Requests: no focused item on 'New Pull Request' tab opening
UsabilityIDEA-262857GitHub Pull Requests: no way to switch between Title and Description inputs from keyboard
UsabilityIDEA-233137GitHub Pull Requests: add tooltip to add comment
ExceptionIDEA-262607GitHub Pull Requests: exception on successful PR creating after failed PR creation
Code InsightBugPY-46056Import completion hint is inconsistent with the actual resolve
BugPY-46054'from ... import ...' suggest irrelevant imports in case of same directory import
EditingBugPY-41312Inconsistent 'Move statement' behavior when applied to multiple statements
DB ConnectivityBugDBE-12559Database plugin doesn't handle MySQL expired passwords
DB IntrospectionFeatureDBE-8295Generating DDL for MariaDB: include table partition information
FeatureDBE-10584Table structure in database window does not show partition information for MariaDB/MySQL
DB RefactoringBugDBE-8721`Create New Table` generates SQL that is not accepted by MySQL when {Auto inc, Unique} are set
BugDBE-12678Missing mandatory keywords when saving stored procedure
BugDBE-12589Unable to open 'events' and view error when errors occur
Navigation & SearchBugDBE-12609Broken behavior for going to object declaration
SQL GenerationBugDBE-5615Bug when set an existing column as auto increment primary key
Tools IntegrationBugDBE-12634'Restore with mysql' fails with added parameter (max_allowed_packet)

Bazel support for CLion. 52 906 downloads. Busy Plugin Developers Episode 0. Join to get started with the IntelliJ Platform SDK. Watch the Recording. Top CLion Downloads. Since version 6.0.0 the plugin is now a freemium plugin. 10 894 856 downloads. Vim emulation plugin for IntelliJ Platform-based IDEs. Jun 18, 2020 The Conan-CLion plugin uses the power of Conan, which is a decentralized, open-source, multi-platform package manager to create and organize all of your native binaries. With the plugin configured, you can create, update, and use custom Conan packages across your CLion project.

Clion Download

The first C++ lint plugin for the jetbrains CLion IDE. Install this plugin, set python and cpplint paths in CLion preferences. It will automatically run cpplint against your C++ files while you write code, and show warnings in your editor.

  • Run cpplint.py on the fly when you are editing C++ source code.
  • Highlight corresponding lines with messages about which cpplint.py complains.
  • Cygwin environment is supported as well.

Clion Plugin Development

Clion
  • Install this plugin.
  • Go to File -> Settings -> Other Settings -> cpplint option, fill in the absolute paths of python and cpplint.py
  • The plugin should start working when you open/edit C++ files. Don't bother finding menus/actions to run this plugin, because there're not. Enjoy developing!
Plugins
  • For Cygwin users: use cygwin python package and fill with unix-style paths in the option dialog(for example, /usr/bin/python and /home/tools/cpplint.py).
  • For MinGW users: use windows-style paths of python and cpplint.py(for example, C:Python27python.exe and C:Usersusercpplint.py).
  • 1.1.0 Compatible with 2018.3
  • 1.0.9 Compatible with 2018.2
  • 1.0.8 Code improvements. Refactored code.
  • 1.0.7 Bugfix. To be compatible with CLion 2017.3.
  • 1.0.6 Bugfix. Reverted a change that broke this plugin.
  • 1.0.5 Bugfixes. See github issues #10,#11,#16. Thanks johnthagen and timothyolt!
  • 1.0.4 Bugfixes. Thanks johnthagen and mherb!
  • 1.0.3 Add support for MinGW. Degrade to JDK 6.
  • 1.0.2 Fixed IndexOutOfBound exception.
  • 1.0.0 Initial commit.