Support line wrap or fixed width in generated code snippet string
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- typescript
- Domaine
- tooling
Piste de recherche
Commencez au point d’entrée HTTPSnippet.convert et suivez la manière dont les chaînes de code générées sont assemblées pour les cibles concernées. Définissez comment une option booléenne ou de largeur doit répartir les valeurs longues sans modifier les autres sorties, puis vérifiez que le snippet généré correspond à l’exemple de formatage demandé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hi, is there any plans to support a fixed width or line break for the generated string from HTTPSnippet.convert?
While generating the string, in certain use cases, the output string could be quite long for some lines, and seems like there is no options to have line break or line wrap.
For example, the following code snippet would be hard to view since it takes too much horizontal width (the url field):
import axios from 'axios';
const options = {
method: 'POST',
url: 'https://url.com/this_is_a_super_long_url_this_is_a_super_long_url_this_is_a_super_long_url_this_is_a_super_long_url_'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
If we could possibly add a line break (boolean, or width as a number) as an option:
import axios from 'axios';
const options = {
method: 'POST',
url: 'https://url.com/this_is_a_super_long_url
_this_is_a_super_long_url_this_is_a_sup
er_long_url_this_is_a_super_long_url_'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
- Langage dominant
- TypeScript
- Étoiles
- 1.2k
- Forks
- 242
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Kong/httpsnippet
-
BUG: Http default clientId error Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 62/100
Kong/httpsnippet#356 ·
-
v3.0.9 Bug: Can't resolve 'fs' Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
Kong/httpsnippet#389 ·
-
Support for Oracle APEX Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
Kong/httpsnippet#383 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
Kong/httpsnippet#379 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
Kong/httpsnippet#370 ·
Toutes les issues de Kong/httpsnippet
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
bcgov/bc-wallet-mobile#4761 · 1 commentaire ·
-
external-issue to-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
area-deployment area-integrations triage:bot-seen
Difficulté 2/5 Une demi-journée Accessibilité débutants 86/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
-
refactor
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100