{"id":524223,"date":"2024-11-08T15:06:26","date_gmt":"2024-11-08T14:06:26","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=fleet&#038;p=524223"},"modified":"2024-11-11T17:35:08","modified_gmt":"2024-11-11T16:35:08","slug":"default-bundled-plugins-in-fleet","status":"publish","type":"fleet","link":"https:\/\/blog.jetbrains.com\/en\/fleet\/2024\/11\/default-bundled-plugins-in-fleet","title":{"rendered":"Default Bundled Plugins in Fleet"},"content":{"rendered":"\n<p>Recently, we announced the <a href=\"https:\/\/blog.jetbrains.com\/fleet\/2024\/08\/fleet-plugins-themes-first\/\">public rollout of the Fleet Plugins SDK<\/a> \u2013 a step that finally allows plugins to be created and shared among the Fleet community at large.<\/p>\n\n\n\n<p>Believe it or not, this did not mark the very beginning of extensibility in Fleet. Fleet has always featured a variety of bundled plugins (currently upwards of 50!) to streamline your coding process.<\/p>\n\n\n\n<p>We designed Fleet to be minimalist and focus on the essentials of programming so that you can avoid extension fatigue. Does this mean Fleet users should shy away from plugins? Of course not! We\u2019re still working on finalizing Fleet\u2019s extensibility program, but you can already make use of its existing bundled plugins.<\/p>\n\n\n\n<p>These plugins can be selectively added to and removed from your Fleet workspace, or even marked as required for a given workspace. <a href=\"https:\/\/www.jetbrains.com\/help\/fleet\/managing-plugins.html#install_plugin_from_repo\" target=\"_blank\" rel=\"noopener\">Here\u2019s a quick rundown<\/a> of how you can manage bundled plugins in Fleet.<\/p>\n\n\n\n<p>Fleet\u2019s default set of bundled plugins can be roughly broken down into the following categories:<\/p>\n\n\n\n<ul>\n<li>Integrated tools and frameworks<\/li>\n\n\n\n<li>AI features<\/li>\n\n\n\n<li>Language-specific support<\/li>\n\n\n\n<li>Customization<\/li>\n\n\n\n<li>Remote development<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Integrated Tools and Frameworks<\/h2>\n\n\n\n<p>Fleet comes bundled with plugins supporting a plethora of integrated tools and frameworks, including Amper, Docker, Git, Gradle, Maven, and a whole host of others. Here\u2019s the full list at a glance:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1440\" height=\"500\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/11\/Integrated-Tools-and-Frameworks-2.png\" alt=\"\" class=\"wp-image-524294\" style=\"aspect-ratio:2.88;width:841px;height:auto\"\/><\/figure>\n\n\n\n<p>Worthy of special mention is Amper, a <a href=\"https:\/\/blog.jetbrains.com\/blog\/2023\/11\/09\/amper-improving-the-build-tooling-user-experience\/\">JetBrains tool<\/a> designed to provide a smoother experience with project configuration and toolability when working with Kotlin Multiplatform.<\/p>\n\n\n\n<p>Many of these plugins will require you to have Smart Mode running, but there are some (such as Prettier) that you can use even when running Fleet as a lightweight text editor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Plugins Supporting AI Features<\/strong><\/h2>\n\n\n\n<p>Here\u2019s a quick glance at all the languages for which AI plugins are offered in Fleet by default. Keep in mind that this is just the beginning \u2013 we\u2019ve got plenty of additional features on the way for even more languages.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1440\" height=\"300\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/11\/Plugins-Supporting-A.I.-Features-1.png\" alt=\"\" class=\"wp-image-524305\" style=\"aspect-ratio:4.8;width:847px;height:auto\"\/><\/figure>\n\n\n\n<p>This is in addition to Fleet\u2019s support for AI Completion and Grazie \u2013 JetBrains\u2019 AI writing companion for smoothing out your grammar and style.<\/p>\n\n\n\n<p>If you want to give Fleet\u2019s AI features a try, go ahead and request <a href=\"https:\/\/www.jetbrains.com\/help\/fleet\/ai-assistant.html\" target=\"_blank\" rel=\"noopener\">an AI Pro trial<\/a> (free of charge for seven days).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Language Support<\/h2>\n\n\n\n<p>From a language standpoint, Fleet has always been highly versatile. It supports most major languages straight out of the box \u2013 no matter how simple or in-depth your project may be. Fleet analyzes your code to automatically detect your project configuration, including which language you\u2019re coding in.<\/p>\n\n\n\n<p>To get the most out of each language when Smart Mode is enabled (such as code completion, error detection, documentation, code reformatting, and navigation to usages and definitions), you can make use of pre-installed plugins for any the following languages:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1440\" height=\"700\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/11\/Language-Support-1.png\" alt=\"\" class=\"wp-image-524316\" style=\"aspect-ratio:2.057142857142857;width:840px;height:auto\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Customization<\/h2>\n\n\n\n<p>The Fleet user experience is becoming ever more customizable. Members of the Fleet community can publish custom color theme plugins, but there are a few bundled plugins for this as well. The <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/24324-grey-theme\" target=\"_blank\" rel=\"noopener\">Grey Theme<\/a> comes pre-installed, for instance, allowing you to tweak the look and feel of Fleet.<\/p>\n\n\n\n<p>Fleet\u2019s potential for customization does not stop at mere aesthetics. If you happen to be migrating from VSCode, the <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/22669-vscode-keymap\" target=\"_blank\" rel=\"noopener\">VSCode Keymap<\/a> plugin will let you stick to the shortcuts you\u2019re used to. As of the 1.41 release, Fleet gives you even more keymap options, including IntelliJ IDEA Classic, Emacs, Sublime Text, and Eclipse.<\/p>\n\n\n\n<p>Those who want to take things a step further with custom language support can use the <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/19079-textmate\" target=\"_blank\" rel=\"noopener\">TextMate<\/a> plugin. This plugin makes it possible to <a href=\"https:\/\/www.jetbrains.com\/help\/fleet\/textmate.html\" target=\"_blank\" rel=\"noopener\">add TextMate bundles<\/a> \u2013 for example, in cases where you need code highlighting while Smart Mode is off or while coding in a language that isn\u2019t supported in Fleet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Remote Development<\/strong><\/h2>\n\n\n\n<p>Fleet has built-in support for remote development. When you\u2019re on the go, you can use your local machine as a thin client while letting a more powerful machine at your home or office handle more resource-intensive tasks.<\/p>\n\n\n\n<p>Fleet provides this out of the box, in contrast to VS Code, which requires you to install and configure extensions before you can use remote development features.<\/p>\n\n\n\n<p>Stay tuned for more updates as we continue to add more to Fleet\u2019s expandability program.<\/p>\n","protected":false},"author":1524,"featured_media":524354,"comment_status":"closed","ping_status":"closed","template":"","categories":[1065],"tags":[],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/fleet\/524223"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/fleet"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/types\/fleet"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/users\/1524"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/comments?post=524223"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/fleet\/524223\/revisions"}],"predecessor-version":[{"id":525173,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/fleet\/524223\/revisions\/525173"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media\/524354"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media?parent=524223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/categories?post=524223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/tags?post=524223"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/cross-post-tag?post=524223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}