Редактор TOML показує ваш код TOML і дані у вигляді дерева поруч: pyproject.toml, Cargo.toml, налаштування Hugo, Netlify чи вашого застосунку. Згортайте таблиці й масиви, дивіться тип і кількість записів кожного значення та змінюйте ключі й значення просто в дереві - зміна потрапляє в код саме в це місце, а ваші коментарі й форматування залишаються. Помилки перелічено з рядком і стовпцем, від ключа, визначеного двічі, до дати, якої не існує, а дані можна перевірити за JSON Schema і перетворити на JSON, YAML, CSV або XML.
Усе працює у вашому браузері. Ваші документи зберігаються там, а не на нашому сервері; немає ні реєстрації, ні реклами.
Підсвічений TOML 1.0 ліворуч, дерево, що згортається, посередині. Клік у дереві переходить до коду, курсор у коді позначає його значення в дереві.
Змінюйте ключі й значення, додавайте, дублюйте, переміщуйте й видаляйте записи, змінюйте тип - кожна дія як невелика правка коду, тож коментарі й порожні рядки залишаються на своїх місцях.
Ключі й таблиці, визначені двічі, текст без лапок, числа з початковим нулем, дати, яких не існує, і значення, що не відповідають вашій JSON Schema, - кожна помилка з рядком і стовпцем.
Таблиці на кшталт [server], масиви таблиць на кшталт [[servers]], ключі з крапками на кшталт server.port і вбудовані таблиці на кшталт { x = 1 } утворюють одне дерево. Перейменований ключ змінюється в кожному заголовку, що його називає.
Форматуйте в єдиному стилі або перетворюйте на JSON, YAML, CSV (масив таблиць - це таблиця) і XML. Файли JSON, YAML, CSV і XML відкриваються як TOML.
Зберігайте скільки завгодно документів у браузері, кожен із власною історією скасувань, і завантажуйте їх усі одним ZIP.
Вбудуйте редактор у свій сайт через iframe або відкривайте його в окремому вікні. Ваша сторінка передає йому документ, отримує назад кожну зміну й кожне збереження і може доручити ШІ надсилати результати на ваш сервер. Без реєстрації, без ключа.
Ні. Редактор працює у вашому браузері й зберігає ваші документи там, а не на нашому сервері. Документ потрапляє на сервер лише тоді, коли ви налаштуєте вебхук на свій власний сервер, коли сайт, що вбудовує редактор, зберігає його на власному сервері, або коли інший сайт відкриває його тут через форму (post.php) - тоді наш сервер передає його просто у ваш браузер, нічого не зберігаючи. Як і будь-який сайт, сервер записує кожне відвідування в журнал, а перегляди сторінок ми рахуємо анонімно - див. політику конфіденційності.
Так. Зміну в дереві записано в код саме в це місце; коментарі, порожні рядки й решта форматування залишаються як були. «Скасувати» повертає кожну зміну назад.
TOML 1.0: таблиці, масиви таблиць, ключі з крапками, вбудовані таблиці, чотири види рядків, цілі числа в десятковому, шістнадцятковому, вісімковому й двійковому записі, дробові числа з inf і nan, а також дати й час. Він приймає те, що приймає tomllib у Python, і повідомляє про все інше з рядком і стовпцем - ключ чи таблиця, визначені двічі, число з початковим нулем, дата, якої не існує.
Дерево показує її один раз, з усіма ключами. Перейменування змінює кожен заголовок і ключ із крапками, що її називає. Зміну, яку не можна зробити на місці, - наприклад, перемістити таблицю, розкидану по файлу, - відхилено з повідомленням, а не переписано ваш файл.
Так, на вкладці Перетворення або в Експорті; дати й час стають текстом. Відкриті файли JSON, YAML, CSV і XML перетворюються на TOML. У TOML немає null, тому порожні значення пропускаються, з приміткою.
Лише у вашому браузері. Натисніть кнопку з текою вгорі ліворуч («Мої документи»), щоб відкривати, перейменовувати, дублювати, завантажувати або видаляти їх. Очищення даних сайту в браузері видаляє їх, тому завантажте ті, які хочете зберегти, - або нехай редактор надсилає їх на ваш власний сервер («На сервер»).
Так, будь-який ШІ - ChatGPT, Claude, Gemini, Copilot або ШІ у вашому інструменті для програмування. Натисніть «ШІ-асистент», потім «Копіювати промпт», вставте його у свій ШІ та скажіть, що треба змінити. ШІ відповідає посиланням; клацніть його, і дані з’являться у вашому редакторі. «Скасувати» повертає кожну зміну назад.
Ні. Редактор безкоштовний, без реклами й без реєстрації.