VLANlab
Каталог
О нас
VLANlab
Cloud
9 tools
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost EstimatorСкоро
VLANlab

РАСЧИТАТЬ • НАЙТИ • ПРОВЕРИТЬ

What Is My IP?IPv6 TestSpeed Test
DNS LookupDNS PropagationDNS Health CheckerSPF AnalyzerPTR LookupCAA RecordSRV RecordDNS TraceDNS PrivacyDANE / TLSADNSSEC CheckerSPF BuilderDKIM GeneratorZone DiffPTR Zone Generator
Subnet CalculatorCIDR Range ViewerVLSM CalculatorVLAN PlannerBandwidth CalcIPv6 Subnet CalcIP ↔ BinarySupernet CalcCIDR MergeCIDR to IP RangeCIDR SplitIPv4 → IPv6CIDR OverlapFree IP Space FinderDHCP CalculatorMTU Calculator
WHOIS LookupDomain Age CheckerSubdomain FinderIP GeolocationASN / BGP LookupIP Blacklist CheckReverse IP LookupMAC Address LookupBGP Prefix LookupRPKI / ROA CheckDomain Availability
Email InspectorDKIM CheckerEmail HeadersSMTP TestSMTP TLS CheckMX Health CheckEmail SecurityDMARC Generator
Temp MailСкоро
Is It Down?SSL/TLS CheckerOpen Port CheckerOG Tag CheckerOCSP CheckerPing / LatencyHTTP InspectorRedirect ChainCSP AnalyzerTech Stack CheckerБетаTracerouteБетаHTTP/2 + HTTP/3robots.txt ViewerSSL Cert DecoderBanner GrabberWebSocket TesterCORS TesterDomain MonitoringHTTP TimingStructured DataPWA ManifestSEO Auditor
One-Time SecretHash GeneratorPassword StrengthSecurity.txtCT Log SearchAXFR Zone Test
HTTP Sec ScoreСкоро
WebRTC Leak TestIP Reputation
JSON FormatterYAML FormatterBase64 / URL EncodeJWT DecoderRegex TesterUnix TimestampCron BuilderUUID / ULIDPunycode / IDNBase ConverterACL Generator
CSS Unit ConverterColor ToolkitGradient GeneratorcURL BuilderURL ParserURL Encoder/DecoderHTTP Status CodesBox Shadow GenFavicon GeneratorFlex & Gridrobots.txt Tester
Text CompareCase ConverterText CleanerText AnalyzerText TransformerList ToolsLorem GeneratorSlug Generator
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost EstimatorСкоро
Proxmox Net ConfigVMware Port GroupHyper-V vSwitchVXLAN VNI PlannerKVM Net ConfigXCP-ng NetworkNSX-T Segment
Disposable Email DetectorPhone InspectorTor Exit NodeVPN/Proxy DetectDomain ReputationTyposquat DetectUsername SearchFavicon Hash
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
О нас

© 2026 VLANlab

Без входа в систему · Без рекламы · Без отслеживания

2.43.fdd8a93

HCL Formatter

Мгновенно форматируйте и оптимизируйте код Terraform HCL. Выравнивает знаки равенства, корректирует отступы и нормализует пробелы - результат такой же, как при использовании команды `terraform fmt`. Установка не требуется.

Input
1
Formatted Output
1
Форматирование осуществляется полностью в вашем браузере с использованием WASM-версии парсера HCL - код на сервер не отправляется.

Связанные инструменты

Cloud VPC Planner

Спланируйте структуру своей облачной сети для AWS, Azure или GCP. Определите подсети, получите данные о количестве доступных хостов с учетом особенностей провайдера и сгенерируйте готовые к использованию команды CLI и код Terraform HCL.

K8s CIDR Planner

Спланируйте диапазоны CIDR для подов Kubernetes, сервисов и узлов в EKS, AKS и GKE. Предотвратите конфликты пересечения диапазонов до создания кластера с помощью мгновенной проверки и вывода команды kubeadm.

JSON Formatter

Вставьте JSON-код, чтобы мгновенно отформатировать, сжать или проверить его на корректность. Вся обработка происходит в вашем браузере - данные не передаются.

Об этом инструменте

О программе HCL Formatter

HCL Formatter применяет те же правила форматирования, что и команда <code>terraform fmt,</code> при этом не требуя установки Terraform. Он стандартизирует отступы до двух пробелов, выравнивает знаки равенства внутри блоков последовательных присваиваний, удаляет конечные пробелы и обеспечивает единообразные интервалы вокруг операторов. В результате получается идиоматический код HCL, который без проблем проходит проверку кода и обработку инструментами сравнения.

Как пользоваться

Вставьте код Terraform или OpenTofu HCL в левую панель. Отформатированный вывод мгновенно отобразится в правой панели. Нажмите «Копировать», чтобы скопировать результат в буфер обмена. Форматировщик обрабатывает вложенные блоки, строки heredoc и многострочные значения, не изменяя их содержание.

Знаки равенства выравниваются в пределах смежных групп однострочных присваиваний. Пустая строка, начало блока или граница heredoc сбрасывают группу выравнивания. Порядок метааргументов (исходный код перед другими аргументами) не изменяется - форматировщик только корректирует пробелы, но никогда не меняет порядок строк.