Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-69546

Change Code Block macro keyboard shortcut

    XMLWordPrintable

Details

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      In the new Confluence editor, ``` represents the markdown syntax for a code block.

      The swiss-german keyboard layout is a bit special as it has some combinations that are stateful, which come from the fact that it has to support german umlauts (äöü) and french accents. There are keys for the most common ones (èéà) but for all other combinations you have to type ` and then the letter, i.e. ` u.

      • So the keyboard driver "remembers" that you pressed the ` key, but doesn't print the character. If you press it twice, you get two `` printed out directly.

      Alternatively you could press ` and space to get a single backtick.

      • In order to get just three backticks you have to press ` 4x + 1 backspace, or ` 3x + space.
      • In markdown however, a lot of interpreters don't care if I enter 3 ``` or 4 ```` so it doesn't matter. But if confluence expects exactly 3 ```, it gets cumbersome to use this syntax.

      It'd be nice to bring back the {macro} syntax (which was very easy, even on the Swiss layout (had to use a combination of AltGr and two keys but which are easily reachable) but sucked on the German layout (AltGr + 7 / 8 - which is very uncomfortable) or a different option for those already using many backticks. 

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stan2@atlassian.com Sharon Tan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: