Travailler en tant que développeur ne signifie pas toujours coder. Souvent, on vous confie des tâches ennuyeuses et banales. Qu'il s'agisse de convertir des formats de données, d'encoder et de décoder des données ou de valider leur structure, passer d'un outil à l'autre est fastidieux. C'est là que Dev Toolbox entre en jeu.
Vous pouvez installer Boîte à outils de développement depuis Moyeu plat. Vous aurez besoin d’installer Flatpak pour cela. Installez l'application en exécutant :
flatpak install flathub me.iepure.devtoolbox
Une fois installée, lancez l'application :
flatpak run me.iepure.devtoolbox
Si vous ne souhaitez pas l'installer, vous pouvez également tester le version Internet. Cependant, la version Linux offre bien plus d’outils et est beaucoup plus intuitive à utiliser.
Toutes vos tâches de développement ennuyeuses au même endroit
Nous avons tous été confrontés à ce problème. Juste au moment où vous êtes au milieu d’une session de codage agréable et productive, vous devez tout d’un coup travailler avec des données JSON. Le problème c'est qu'ils sont en désordre. Vous devez les réparer. Eh bien, ce n'est qu'un scénario.
Tout en travaillant en tant que programmeur, je dois souvent travailler avec des jetons JWT, des fichiers Markdown, SQL, des expressions régulières, des langages frontaux et bien d'autres choses. Bien sûr, je ne fais pas tout cela à la main et il existe de nombreux outils dédiés. Mais ce qui rend Dev Toolbox si performant, c'est qu'il contient exactement ce dont j'ai besoin, le tout regroupé, avec une interface utilisateur conviviale pour les débutants.
Il ne s'agit pas seulement d'outils destinés aux développeurs. Si vous êtes un administrateur système ou même un utilisateur avancé de Linux, vous y trouverez d'excellents outils. Prenons par exemple la calculatrice chmod. J'ai du mal à me souvenir de toutes ces règles d'autorisation, chiffres et symboles. La calculatrice chmod intégrée peut vous aider à calculer la valeur d'autorisation en chiffres et en symboles une fois que vous avez coché les bonnes cases.
Il existe également un outil pour les tâches Cron, qui est un autre sujet que j'ai du mal à mémoriser. Vous pouvez sélectionner le timing détaillé et l'outil créera l'expression Cron pour vous. De même, il existe un Cron inversé qui prend une expression et affiche les dates.
C'était une section surprenante pour moi. Dev Toolbox propose des outils liés aux graphiques tels qu'un convertisseur de couleurs, un vérificateur de contraste et même un convertisseur de format d'image.
Si vous êtes un concepteur ou un développeur front-end, vous trouverez ces outils incroyables. Le convertisseur de couleurs et le vérificateur de contraste sont des ajouts particulièrement intéressants. Si vous travaillez avec CSS, vous devez beaucoup travailler avec les couleurs. C'est à ce moment-là que les différents formats de couleurs deviennent difficiles à utiliser. Avec le sélecteur de couleurs, vous pouvez choisir une couleur et obtenir tous les formats pour cette couleur.
Le vérificateur de contraste vous permet de voir un exemple en direct de ce à quoi ressemblerait un texte d'une couleur sur un arrière-plan d'une autre couleur, avec des scores indiquant si la correspondance est bonne ou non. C'était également quelque chose que je devais faire manuellement lors de la conception de sites Web.
Le simulateur de daltonisme était intéressant. Ce n'est pas lié au développement, je suppose. Mais je peux encore voir une certaine portée si vous travaillez avec l'accessibilité Web. Vous pouvez télécharger une image, modifier la gravité de l'anomalie et simuler l'image dans différents formats.
Le convertisseur d'images est également utile et prend en charge un large éventail de types de fichiers, notamment PNG, JPEG, WEBP et BMP.
Vous débutez tout juste le développement Web ? Voici exactement par où commencer
Résistez à la complexité et facilitez-vous la tâche.
L'interface graphique est la cerise sur le gâteau
Ce n’est pas seulement que Dev Toolbox dispose d’outils robustes. L'interface est également intuitive. J'ai déjà utilisé des outils similaires. Mais la plupart étaient des outils CLI. Celui avec des interfaces graphiques n’était pas aussi bon que celui-ci.
Les outils sont classés en différents types en fonction de ce qu'ils font. Avec chaque champ de texte, il existe un bouton copier, coller et effacer, ce qui facilite le travail avec des entrées volumineuses. Pour certains champs, il existe également la possibilité de télécharger un fichier, ce qui est idéal lorsque copier-coller le contenu d'un fichier entier est irritant. Les fonctionnalités sont également bien documentées. Avec chaque option et chaque champ, vous voyez de courts guides textuels pour expliquer de quoi il s'agit et comment cela fonctionne.
Il y a un bouton de recherche pour que vous puissiez rechercher rapidement le nom de l'outil que vous recherchez. Bien qu'il n'y ait pas une liste énorme d'outils, il est toujours utile de pouvoir effectuer des recherches rapides d'outils. De plus, vous pouvez mettre une étoile sur un outil pour l'ajouter à vos favoris. Plus tard, vous pourrez les retrouver dans la liste des outils favoris pour un accès rapide.
Dans l’ensemble, j’aime vraiment Dev Toolbox dans mon flux de travail de développement quotidien. La seule fois où j'utilise les outils CLI, c'est probablement lorsque j'ai besoin de scripts ou de tuyauterie de commandes. Il existe un autre outil Linux qui a remplacé les commandes de traitement de texte et m'aide dans mon travail de développement.
Vous pouvez lire l’article original (en Angais) sur le blogwww.howtogeek.com