# MPS

**URL:** https://platform.jetbrains.com/c/mps/20.md

[Latest](https://platform.jetbrains.com/latest.md) · [Categories](https://platform.jetbrains.com/categories.md) · [Tags](https://platform.jetbrains.com/tags.md)

---

## [About the MPS category](https://platform.jetbrains.com/t/about-the-mps-category/772)

<div class="topic-metadata">

**Author:** [@jakub.chrzanowski](https://platform.jetbrains.com/u/jakub.chrzanowski)\
**Replies:** 0\
**Last updated:** [March 4, 2025, 7:28pm UTC](https://platform.jetbrains.com/t/about-the-mps-category/772 "2025-03-04T19:28:13Z")

</div>

Developing DSLs, language plugins and IDEs with JetBrains MPS. Please follow these guidelines: General Before posting, please use Search to locate potential related topics and possibly also check the FAQ. Consider al…

---

## [Clarification of RCP "updateWebsite"](https://platform.jetbrains.com/t/clarification-of-rcp-updatewebsite/5081)

<div class="topic-metadata">

**Author:** [@s.franzen](https://platform.jetbrains.com/u/s.franzen)\
**Replies:** 1\
**Last updated:** [September 23, 2026, 6:58am UTC](https://platform.jetbrains.com/t/clarification-of-rcp-updatewebsite/5081 "2026-09-23T06:58:44Z")

</div>

The build language concept BuildMps\_BrandingUpdateSite allows you to configure your RCP to notify users of new releases, for which it provides the string values check url, update url and channel. It is possible to see ho…

---

## [MPS generic multi-platform "kit" distribution](https://platform.jetbrains.com/t/mps-generic-multi-platform-kit-distribution/4984)

<div class="topic-metadata">

**Author:** [@sergej\_k](https://platform.jetbrains.com/u/sergej_k)\
**Replies:** 6\
**Last updated:** [September 8, 2026, 1:36pm UTC](https://platform.jetbrains.com/t/mps-generic-multi-platform-kit-distribution/4984 "2026-09-08T13:36:53Z")

</div>

@fisakov: Continuing the discussion from MPS-40103 MPS OS-specific dist must include plugins from IJPL OS-specific dist, here is my proposal: Would it be possible to build a “kit” for building platform-specific distribu…

---

## [Inherit Scope for VariableReference](https://platform.jetbrains.com/t/inherit-scope-for-variablereference/4477)

<div class="topic-metadata">

**Author:** [@danielstieger](https://platform.jetbrains.com/u/danielstieger)\
**Replies:** 2\
**Last updated:** [June 19, 2026, 6:36am UTC](https://platform.jetbrains.com/t/inherit-scope-for-variablereference/4477 "2026-06-19T06:36:00Z")

</div>

Hi Vaclav, hope you are well. Probably you could help me out with an idea regarding baselang. In my InstanceMethod i have some strange behavior regarding variable scoping. I can reference MY\_OBJECT\_VAR before declaratio…

---

## [Got some new sub-icons over my "\<\>" icon in the project view](https://platform.jetbrains.com/t/got-some-new-sub-icons-over-my-icon-in-the-project-view/3458)

<div class="topic-metadata">

**Author:** [@danielstieger](https://platform.jetbrains.com/u/danielstieger)\
**Replies:** 2\
**Last updated:** [January 12, 2026, 1:49pm UTC](https://platform.jetbrains.com/t/got-some-new-sub-icons-over-my-icon-in-the-project-view/3458 "2026-01-12T13:49:53Z")

</div>

Hi, i recognized two new Sub-Icons in MPS 2024.1, which i was not aware of. The root node LogTestService comes with a “red lock” and a “silver key”. What do these icons stand for? The root node is not locked rw in a…

---

## [Wrap string into " "](https://platform.jetbrains.com/t/wrap-string-into/3464)

<div class="topic-metadata">

**Author:** [@1987.perrone](https://platform.jetbrains.com/u/1987.perrone)\
**Replies:** 2\
**Last updated:** [April 2, 2026, 3:30pm UTC](https://platform.jetbrains.com/t/wrap-string-into/3464 "2026-04-02T15:30:59Z")

</div>

Hello! New here! I have a question related to editor for concept Text, with a simple horizontal cell layout where there is a constant text and a property cell with my value (string). I don’t know how to wrap the value i…

---

## [Loosing Type of ClosureLiteral (The Parameter)](https://platform.jetbrains.com/t/loosing-type-of-closureliteral-the-parameter/3302)

<div class="topic-metadata">

**Author:** [@danielstieger](https://platform.jetbrains.com/u/danielstieger)\
**Replies:** 1\
**Last updated:** [January 30, 2026, 12:02pm UTC](https://platform.jetbrains.com/t/loosing-type-of-closureliteral-the-parameter/3302 "2026-01-30T12:02:26Z")

</div>

Hi there, when using a ClosureLiteral with a Param in the generator, i loose the type information (probably param and return type). The generation process stops with “cannot calculate type for closure literal”. I m …

---

## [AI Coding Assistents, DSLs and MPS](https://platform.jetbrains.com/t/ai-coding-assistents-dsls-and-mps/3709)

<div class="topic-metadata">

**Author:** [@danielstieger](https://platform.jetbrains.com/u/danielstieger)\
**Replies:** 6\
**Last updated:** [April 7, 2026, 2:27pm UTC](https://platform.jetbrains.com/t/ai-coding-assistents-dsls-and-mps/3709 "2026-04-07T14:27:30Z")

</div>

Hi, I am just wondering if there are any plans for the integration of ai assistants into mps? Specifically, assistants for DSL users would be very interesting, e.g. letting an ai assistant work with the java baselang wi…

---

## [Overloaded operations containers and extended languages](https://platform.jetbrains.com/t/overloaded-operations-containers-and-extended-languages/2941)

<div class="topic-metadata">

**Author:** [@sergej\_k](https://platform.jetbrains.com/u/sergej_k)\
**Replies:** 2\
**Last updated:** [October 17, 2025, 11:22am UTC](https://platform.jetbrains.com/t/overloaded-operations-containers-and-extended-languages/2941 "2025-10-17T11:22:58Z")

</div>

A library (KernelF but it’s not important which one it is) defines some types and some operations and relationships between them. In particular, it defines some overloaded operations containers to specify that e.g. Equal…

---

## [MPS and the "Edit -\> Find -\> Find Text in Project"](https://platform.jetbrains.com/t/mps-and-the-edit-find-find-text-in-project/3499)

<div class="topic-metadata">

**Author:** [@danielstieger](https://platform.jetbrains.com/u/danielstieger)\
**Replies:** 2\
**Last updated:** [January 29, 2026, 8:22am UTC](https://platform.jetbrains.com/t/mps-and-the-edit-find-find-text-in-project/3499 "2026-01-29T08:22:11Z")

</div>

Hi Folks, I’m just wondering if i missing some point with the MPS text search. When using Edit → Find → Find text in project and I’m looking for the text “Search Orders”, MPS searches for “Search” and for “Orders”, bu…

---

## [DatePicker Cell is showing current date and time (Not showing the selected date)](https://platform.jetbrains.com/t/datepicker-cell-is-showing-current-date-and-time-not-showing-the-selected-date/3102)

<div class="topic-metadata">

**Author:** [@Virag\_Purnam](https://platform.jetbrains.com/u/Virag_Purnam)\
**Replies:** 3\
**Last updated:** [December 2, 2025, 9:22am UTC](https://platform.jetbrains.com/t/datepicker-cell-is-showing-current-date-and-time-not-showing-the-selected-date/3102 "2025-12-02T09:22:44Z")

</div>

DatePicker cell just shows the current date and time. It does not show the selected date.

---

## [Logical view: how to add a node or customize the project node?](https://platform.jetbrains.com/t/logical-view-how-to-add-a-node-or-customize-the-project-node/3110)

<div class="topic-metadata">

**Author:** [@sergej\_k](https://platform.jetbrains.com/u/sergej_k)\
**Replies:** 1\
**Last updated:** [November 13, 2025, 7:10am UTC](https://platform.jetbrains.com/t/logical-view-how-to-add-a-node-or-customize-the-project-node/3110 "2025-11-13T07:10:50Z")

</div>

I would like to add an additional node to the logical view, like ‘Modules Pool’ but containing some modules of my own, can I do that? How? Also, is it possible to add additional nodes within the project node? E.g. add ‘…

---

## [MPS 2025.1 Logical View: how to replace TREE\_NODE](https://platform.jetbrains.com/t/mps-2025-1-logical-view-how-to-replace-tree-node/2894)

<div class="topic-metadata">

**Author:** [@sergej\_k](https://platform.jetbrains.com/u/sergej_k)\
**Replies:** 1\
**Last updated:** [October 8, 2025, 1:27pm UTC](https://platform.jetbrains.com/t/mps-2025-1-logical-view-how-to-replace-tree-node/2894 "2025-10-08T13:27:42Z")

</div>

We used to have code like this in our project in MPS 2023.2: ... action context parameters: TreeNode treeNode key: TREE\_NODE required ... if (this.treeNode instanceof ProjectSolutionTreeNode) { SModule module = (…

---

## [Loading CSV data for design-time completion/hints - looking for modern examples](https://platform.jetbrains.com/t/loading-csv-data-for-design-time-completion-hints-looking-for-modern-examples/2199)

<div class="topic-metadata">

**Author:** [@Gleb\_Tcivie](https://platform.jetbrains.com/u/Gleb_Tcivie)\
**Replies:** 1\
**Last updated:** [July 8, 2025, 6:21pm UTC](https://platform.jetbrains.com/t/loading-csv-data-for-design-time-completion-hints-looking-for-modern-examples/2199 "2025-07-08T18:21:34Z")

</div>

I’m building an MPS language where users need to load CSV files to get better code completion and hints while writing code. What I’m trying to do: Load CSV file into the project Show the data in a table (using Table e…

---

## [TextGen from CLI](https://platform.jetbrains.com/t/textgen-from-cli/2094)

<div class="topic-metadata">

**Author:** [@jens.doecke](https://platform.jetbrains.com/u/jens.doecke)\
**Replies:** 4\
**Last updated:** [June 27, 2025, 9:08am UTC](https://platform.jetbrains.com/t/textgen-from-cli/2094 "2025-06-27T09:08:54Z")

</div>

Hello everyone, how do I get the text generation to run from the CLI? I found some old post with broken links to the jetbrains confluence. Are there any current descriptions somewhere that I’ve missed? Thank you in a…

---

## [MPS 2025.1 new feature "Build language as generation target"](https://platform.jetbrains.com/t/mps-2025-1-new-feature-build-language-as-generation-target/2300)

<div class="topic-metadata">

**Author:** [@yanchr6807](https://platform.jetbrains.com/u/yanchr6807)\
**Replies:** 3\
**Last updated:** [July 21, 2025, 8:00pm UTC](https://platform.jetbrains.com/t/mps-2025-1-new-feature-build-language-as-generation-target/2300 "2025-07-21T20:00:36Z")

</div>

Hi, I would like to know more about this feature. " Build language as generation target Based on a request from one of our users, we smoothed the build language so that it can now be used as a target for generation. …
