Как заставить приложение Dash Doc соблюдать отступы?

1779
Cory

Когда я расширяю аббревиатуру с помощью Dash Doc App, она начинается с позиции курсора в моем текстовом редакторе (Sublime Text), но затем игнорирует исходное расположение курсора, а следующие строки начинаются в крайней левой части редактора (столбец 0). ,

Я уже некоторое время работаю в Google и не могу найти способ заставить Dash уважать отступы.

Кто-нибудь знает? Благодарю.

4

1 ответ на вопрос

4
bogdansrc

I'm Dash's developer. As far as I can tell, Sublime Text does not respect indentation while copy and pasting. What Dash does is just paste some text.

Unfortunately, Sublime Text does not maintain the indentation of pasted text, except for the first line.

The only thing you could do would be to submit a bug report to the Sublime Text team and ask for Sublime Text to maintain the indentation level on paste.

Если вы удерживаете Cmd + Shift + V, тогда вы можете "paste_and_indent", который учитывает отступ. Есть ли способ изменить плагин ST2, чтобы он не просто вставлялся, а выполнял команду paste_and_indent? Я просмотрел код, но не могу понять его. Может быть, вы знаете больше об этом? Cory 10 лет назад 2
Если вы измените ключ paste_and_indent на CMD + V, он должен работать. bogdansrc 10 лет назад 0
На первый взгляд это кажется плохой идеей, но потом я понял, что единственными вещами, которые я не хочу вставлять и делать отступы, являются URL-адреса и конкретные небольшие фрагменты - не более одной строки за раз или что-либо с отступом. Дай мне попробовать ... РАБОТАЕТ! Я все еще думаю, что вы могли бы обновить плагин как-нибудь до paste_and_indent по умолчанию, но я слишком ленив / глуп, чтобы понять это, так что этот обходной путь ... работает. :) Спасибо за быстрый ответ. Я очень люблю ваше приложение человек. Cory 10 лет назад 0
Я мог бы изменить Dash, чтобы послать CMD + Shift + V, чтобы инициировать вставку вместо CMD + V для Sublime Text. Однако я не хочу этого делать, потому что может быть причина, по которой paste_and_indent не является поведением по умолчанию для Sublime Text. bogdansrc 10 лет назад 0
Дать ему шанс. Это определенно не работает, как ожидалось прямо сейчас. Я не знаю никого, кто хочет вставить фрагменты, которые не являются paste_and_indent. Кроме того, я переключил Cmd + v на paste_and_indent и у меня не было никаких странных побочных эффектов, поэтому вода безопасна. ;) Cory 10 лет назад 0
Я люблю варианты! много вариантов (можно) сделать БОЛЬШИЕ Программы БОЛЬШЕ, на мой взгляд. mjrider 10 лет назад 0
Множество параметров могут сделать приложение непригодным для использования (у большинства людей нет времени, чтобы прочитать все параметры конфигурации). Решение CMD + V без отступа - это решение Sublime Text, и я буду уважать его, даже если оно для меня абсолютно бессмысленно. Я также изменил связывание ключей для paste_and_indent на CMD + V ... bogdansrc 10 лет назад 0
@ Кори ваше решение об изменении cmd + shift + v на cmd + v спасло мне жизнь. Спасибо, сэр! Patrick Maciel 8 лет назад 0

Похожие вопросы