Как я фиксирую неправильное встроенное добавление отступа JavaScript в Vim?

Лучше поздно, чем никогда:)

Я только что наткнулся на этот iSimulate , который позволяет отправлять Fake-местоположение в приложение. Решение НЕ бесплатно.

> Q: How does iSimulate work? 

> A: When added to your project, the iSimulate
> SDK library creates a listening server
> on your iPhone Simulator that waits
> for a connection from an iPhone/iPod
> running the iSimulate client. When
> such connection is established, the
> iSimulate client running on your
> iPhone/iPod captures all data from the
> accelerometer sensor, the touch
> events, the location and device ID and
> streams them to the server. The
> iSimulate SDK library then recreates
> all input events synthetically. This
> is entirely transparent to your
> application and does not interfere
> with your application's functionality.

В любом случае, я планирую это получить. будет обновляться в ближайшее время!

63
задан Charles Roper 6 March 2009 в 20:19
поделиться

4 ответа

Используйте Отступ JavaScript: индентер Javascript (отступ HTML включен) Preston Koprivica. Спасибо за предостережение от oligofren - дают ему-голосование.

82
ответ дан Community 7 November 2019 в 12:25
поделиться

Принятие файла синтаксиса имеет хорошее расположение с отступом для сценария Java, визуально выделите блок и нажатие =. Это работает на Java, таким образом, я ожидал бы, что это сделает что-то наполовину достойное для сценария Java. Результаты, вероятно, также зависят от настроек позиции табуляции, expandtab и возможно shiftwidth.

GQ полезен также, он форматирует строки, а не располагает их с отступом.

0
ответ дан 7 November 2019 в 12:25
поделиться

возможно, некоторая комбинация этих настроек должна быть в Вашем файле VIMRC.

syntax on 
set syn=auto 
set showmatch 
filetype on 
filetype plugin on 
filetype indent on 
set tabstop=4 
set softtabstop=4 
set shiftwidth=4 
set expandtab
7
ответ дан m42 7 November 2019 в 12:25
поделиться

У меня была такая же проблема. Это лучший из всех скриптов с отступами Javascript:

http://www.vim.org/scripts/script.php?script_id=1840

Требуется плагин IndentAnything

http: //www.vim .org / scripts / script.php? script_id = 1839

В качестве дополнительного бонуса я написал этот скрипт с отступом, который сделает блоки Javascript довольно красивыми. По умолчанию он использует HTML-отступ по умолчанию (и IndentAnything в блоке Javascript)

http://gist.github.com/371902

3
ответ дан 24 November 2019 в 16:05
поделиться
Другие вопросы по тегам:

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