# Robotframework dictionary problem for help

**URL:** <https://forum.robotframework.org/t/robotframework-dictionary-problem-for-help/345>\
**Category:** Robot Framework\
**Created:** [11 June 2020 02:17 UTC](https://forum.robotframework.org/t/robotframework-dictionary-problem-for-help/345 "2020-06-11T02:17:37Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![René](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.robotframework.org/ren%C3%A9/32/7_2.png) [@René](https://forum.robotframework.org/u/Ren%C3%A9)\
**Post date:** [11 June 2020 09:19 UTC](https://forum.robotframework.org/t/robotframework-dictionary-problem-for-help/345/5 "2020-06-11T09:19:09Z")

</div>

> [@PyCharm with LSP](https://forum.robotframework.org/t/pycharm-with-lsp/161):
>
> Short version: Install Robot Framework 3.2.1: pip install -U robotframework Install Robot Framework LSP server: pip install -U robotframework-lsp Install LSP Support Plugin to PyCharm: [https://plugins.jetbrains.com/plugin/10209-lsp-support](https://plugins.jetbrains.com/plugin/10209-lsp-support) Add Server Definitions to Language Server Protocol (Executable, robot, ) Download [robot.tmlanguage](https://forum.robotframework.org/uploads/short-url/v8X5OJjwD1aJo2VlH7ZckXwnLPu.tmLanguage) Add path to tmLanguage file to Editor \> TextMate Bundles in Pycharm Preferences. Originally posted by @René in [Slack](https://robotframework.slack.com/archives/C07PJBN64/p1585941000432300)

This Language Server can do it.  
It uses `tidy` wich is a Robot Framework built in tool.

When LSP is running, you can do `Code -> Reformat File`

---

_[View the full topic](https://forum.robotframework.org/t/robotframework-dictionary-problem-for-help/345)._
