Форматирование кода
Единая локальная точка форматирования для C/C++/C#/Java/PHP/Python, JavaScript, JSON, CSS, HTML, XML, Markdown и YAML.
Как использовать форматирование кода
Код и имена файлов обрабатываются локальным форматировщиком только в текущем браузере; они не загружаются, не вызывают API и не записываются в постоянное хранилище.
Выберите язык
Выберите C/C++/C#/Java/PHP/Python или другой поддерживаемый язык программирования.
Введите исходный код
Вставьте исходный код или откройте локальный текст, выберите параметры отступов, переносов строк и форматирования, затем запустите обработку.
Проверить различия
Проверьте синтаксические ошибки и результат форматирования, повторно запустите для проверки идемпотентности, затем скопируйте или скачайте результат.
Ограничения и примечания
- Форматировщик языков работает на локально фиксированной версии и не заменяет компилятор, статический анализатор или проверку кода.
- Некорректный синтаксис, слишком большие файлы или отсутствующие плагины приводят к явной ошибке; универсальный форматировщик отступов не используется для имитации результата.
- Конфигурации форматирования могут различаться в разных проектах; перед публикацией сверьте их с настройками lint и formatter в репозитории.
Часто задаваемые вопросы
Форматирование выполняется с подключением к интернету?
Нет, форматировщик и связанные ресурсы загружаются по мере необходимости из статических ресурсов этого сайта.
Почему результат форматирования отличается от проекта?
Проверьте версию языка, конфигурацию проекта и параметры отступов; страница использует фиксированную локальную конфигурацию.
Изменяет ли форматирование исходный файл?
Нет, страница только создаёт результат для копирования или скачивания.