Запитання з тегом «code-folding»

2
Як я можу приховати / відобразити розділ LaTeX так, як це робить режим org із заголовками?
Під час редагування файлів org я вважаю надзвичайно зручним, як можна приховати та відображати заголовки та їх вміст, просто натискаючи TABна заголовок. Наприклад, розглянемо наступний буфер * Headline 1 Some text here. * Headline 2 Some more text here. Якщо я поставлю крапку на перший *і натисну TAB, я отримаю …

1
Як я можу повторити складання коду Vim?
Складання коду в Emacs Іноді мені хочеться скласти блок тексту. У Vim у вас легке складання без пуху. Без додавання будь-яких спеціальних символів, таких як "маркери" або специфічні виразні символи {{{. Я хотів би вибрати регіон і скласти його, не псуючи структуру. Оглядаючись, здається, що в Emacs вже виникали питання …

2
Структурне редагування, як OR-режим, для JSON
Я намагаюся редагувати файл Swagger JSON в emacs. Він містить великі вкладені об'єкти JSON, тому я хочу згортати і приховувати деякі з них. Я спробував origami-mode, налаштований як origami-c-style-parserу origami-parser-alist, але це досить невміло (слово "парсер" здається надто грандіозним словом для того, що він робить). Він не помічає, що підрядні …

2
Розширення для складання коду для json
Я маю справу з файлами json з декількома повторними блоками із зміненим лише одним значенням поля (цілим числом) - насправді кожне змінене значення є лише попереднім відповідним значенням, що збільшується. Щоб зробити такі файли легкими для читання, я хотів би мати можливість скласти весь цей набір повторюваних блоків лише в …

2
Доступне складання коду в бахромі Emacs
Я хотів би налаштувати мою бахрому Emacs для відображення розділів складання коду. Наприклад, BBEdit на Mac показав би таке при редагуванні файлу JSON: Самі позначки є діючими: натискання на позначку розширить або згорнуть відповідний розділ коду. Якщо документ не має режиму, який підтримує складання коду, бахрома не відображається. Чи можливо …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.