ForHosting KIT · Strumenti per sviluppatori

Righe in elenco numerato Markdown

Trasformi un blocco di righe separate in un elenco Markdown numerato senza modificare manualmente ogni voce.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

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.

Scelga da dove inizia la numerazione

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. Iniziando da 4, per esempio, le prime tre righe ricevono `4.`, `5.` e `6.`. Ogni indicatore è seguito da un punto e uno spazio, formato di elenco ordinato ampiamente supportato dai renderer Markdown. 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. Il valore iniziale deve essere un intero nell’intervallo documentato; decimali, stringhe numeriche, zero e numeri negativi vengono rifiutati anziché arrotondati o interpretati. Questo contratto rigoroso garantisce risultati identici nel runner del browser, nei client API, negli script e negli ambienti di test.

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. 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. Il browser è comodo per attività occasionali, mentre l’API costa $0.002 per richiesta ed è adatta a generatori di documentazione e pipeline editoriali. 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.

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.

Quanto costa la conversione?

La conversione tramite API costa $0.002 per richiesta. 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.

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.

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.

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.

POSThttps://api.kit.forhosting.com/str/markdown-numbered-list

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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"}'
{
  "text": "Install the dependencies\nConfigure the environment\nRun the test suite"
}
{
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_chars100000
max_lines10000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →