Righe in elenco numerato Markdown
Trasformi righe separate in un elenco numerato Markdown: Install the dependencies, Configure the environment e Run the test suite diventano i passaggi da 1 a 3, parola per parola. Scelga un altro numero iniziale per continuare una sezione precedente. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Trasformi un blocco di righe separate in un elenco Markdown numerato senza modificare manualmente ogni voce. Incolli passaggi, requisiti, punti all’ordine del giorno o qualsiasi testo organizzato per righe, scelga il primo numero quando la sequenza deve proseguire da una sezione precedente e ottenga una sintassi di elenco ordinato pronta per la documentazione. La conversione è deterministica, conserva la formulazione originale di ogni riga e normalizza le terminazioni di riga incollate, così lo stesso input produce lo stesso Markdown su sistemi operativi e ambienti di automazione diversi.
Prepari una voce prevista su ogni riga
Inizi con testo semplice in cui ogni riga rappresenta una voce dell’elenco ordinato finale. Questo formato è adatto a passaggi di installazione copiati dagli appunti, criteri di accettazione esportati da uno strumento di pianificazione, argomenti di un ordine del giorno, istruzioni di una ricetta o brevi indicazioni scritte senza formattazione. Il convertitore non riscrive, riassume, riordina o interpreta il contenuto.
Considera l’interruzione di riga come confine della voce e conserva i caratteri presenti in ciascuna riga, compresi gli spazi iniziali che possono essere significativi in un esempio tecnico. Le terminazioni di riga di Windows, Mac classico e Unix vengono normalizzate prima dell’elaborazione, quindi il materiale incollato si comporta sempre allo stesso modo. Un valore completamente vuoto o composto soltanto da spazi viene rifiutato perché non può produrre un elenco utile.
Le righe vuote interne restano voci numerate vuote, così un’automazione non cambia silenziosamente numero o posizione delle voci successive. Elimini prima quelle che non desidera rappresentare.
Utilizzi il risultato nella documentazione e nelle automazioni
Poiché lo strumento aggiunge soltanto gli indicatori dell’elenco ordinato, controlli il risultato se una riga originale inizia già con un punto elenco o un numero: tali caratteri fanno parte del contenuto e vengono conservati intenzionalmente. In un flusso automatizzato, invii il testo sorgente e il numero iniziale facoltativo, quindi archivi o pubblichi la stringa restituita senza una libreria Markdown. L’operazione non utilizza rete, modelli generativi, date o valori casuali; chiamate ripetute con lo stesso input restituiscono sempre lo stesso output.
I limiti di dimensione e numero di righe mantengono l’esecuzione controllata; divida le fonti più grandi in sezioni e imposti l’inizio per preservare la sequenza.
Casi d'uso
Formattare i passaggi della documentazione
Trasformi una sequenza non formattata di passaggi di configurazione o diagnostica in Markdown ordinato per un README o un articolo di assistenza.
Continuare una procedura esistente
Imposti un numero iniziale personalizzato quando un nuovo blocco di istruzioni segue passaggi mantenuti in un’altra sezione.
Automatizzare i flussi di pubblicazione
Converta l’output basato su righe di un altro sistema in Markdown prevedibile prima di inserirlo nella documentazione generata.
Domande frequenti
Quanto costa la conversione?
La versione nel browser può essere eseguita localmente per attività manuali occasionali.
La formulazione delle righe viene modificata?
No. Lo strumento normalizza le terminazioni di riga e aggiunge un numero crescente, un punto e uno spazio prima di ogni riga originale.
Che cosa accade alle righe vuote?
Le righe vuote interne e finali diventano voci numerate vuote. Le elimini prima se non devono comparire nel risultato.
Il risultato funziona nei comuni renderer Markdown?
Sì. Ogni voce utilizza il formato numerico standard: un intero, un punto, uno spazio e il contenuto della riga.
Posso far partire l'elenco da un numero diverso da 1?
Sì. Indichi come primo numero un qualsiasi intero positivo e ogni riga successiva aumenta di uno: partendo da 4 otterrà 4, 5 e 6. Zero, numeri negativi e decimali vengono rifiutati.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/str/markdown-numbered-list \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Install the dependencies\nConfigure the environment\nRun the test suite"}'const res = await fetch("https://api.kit.forhosting.com/str/markdown-numbered-list", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Install the dependencies\nConfigure the environment\nRun the test suite"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/str/markdown-numbered-list",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Install the dependencies\nConfigure the environment\nRun the test suite"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/str/markdown-numbered-list", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Install the dependencies\\nConfigure the environment\\nRun the test suite"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Install the dependencies\nConfigure the environment\nRun the test suite"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/str/markdown-numbered-list", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"text": "Install the dependencies\nConfigure the environment\nRun the test suite"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "str.markdown_numbered_list",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_chars | 100000 |
max_lines | 10000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Scelga da dove inizia la numerazione
Iniziando da 4, per esempio, le prime tre righe ricevono `4. `. Ogni indicatore è seguito da un punto e uno spazio, formato di elenco ordinato ampiamente supportato dai renderer Markdown. Il valore iniziale deve essere un intero nell’intervallo documentato; decimali, stringhe numeriche, zero e numeri negativi vengono rifiutati anziché arrotondati o interpretati. Il primo indicatore predefinito è `1.`, l’inizio convenzionale di un elenco Markdown ordinato indipendente. Può specificare un intero positivo nel campo `start` quando il nuovo blocco continua una sequenza presente in un’altra sezione. `, `5.` e `6. L’output comprende una stringa `markdown` completa da copiare e un array `numbered_lines` per i programmi che devono esaminare o instradare le singole voci. Riporta inoltre `line_count` e il valore effettivo di `start`, semplificando i controlli automatici.
Utilizzi il risultato nella documentazione e nelle automazioni
Copi il valore `markdown` restituito direttamente in un README, nella descrizione di un ticket, in un articolo della knowledge base, nel sorgente di un sito statico o in qualsiasi editor compatibile con Markdown. Il browser è comodo per attività occasionali, mentre l’API costa $0.002 per richiesta ed è adatta a generatori di documentazione e pipeline editoriali.
Domande tecniche
L’elenco può iniziare con un numero diverso da uno?
Sì. Indichi un intero positivo in `start` per scegliere il primo indicatore di una sequenza continuata.