Tous les outils de
Linelark 1.17.1.

91 capacités, groupées pour être parcourues.

Recherche dans tout un dossier, reprise après plantage, espaces de travail multi-racines, édition en colonne, un terminal dans chaque onglet et des plugins relus. Voici la liste entière.

Lire la documentation
DomaineCapacitéCe que ça faitÉdition
01

Édition

Des opérations précises sur le fichier devant vous.

Onglets et annulation

Marqueurs de modification, annulation par onglet, fermer les autres, tout fermer, réorganisation par glisser.

Toutes éditions

Coloration syntaxique

69 définitions de langages, avec commentaires et mots-clés propres à chaque langage.

Toutes éditions

Repères dans l’éditeur

Numéros de ligne, surlignage de la ligne courante, guides d’indentation et correspondance des parenthèses.

Toutes éditions

Aide à la saisie

Indentation automatique, parenthèses et guillemets appariés, entourage de la sélection, indentation par bloc.

Toutes éditions

Opérations sur les lignes

Dupliquer, supprimer, déplacer, joindre, trier, dédoublonner et retirer les lignes vides.

Toutes éditions

Édition en colonne

Sélection rectangulaire par ⌥-glisser, et séquences de texte ou de nombres par ⌥⌘C.

Toutes éditions

Commentaires et casse

Bascule des commentaires de ligne et de bloc, changement de casse, nettoyage des espaces en fin de ligne.

Toutes éditions

Complétion de mots

Complétez les identifiants proches et les mots-clés du langage avec ⌃Espace ou ⌥Échap.

Toutes éditions

Complétion pendant la frappe

Propose éventuellement les mêmes complétions un tiers de seconde après l’arrêt de la frappe. Désactivé tant que vous ne le demandez pas.

Toutes éditions

Barre d’outils d’édition

Annuler, rétablir, couper, copier, coller, commenter, indenter et un interrupteur de sélection en colonne, chacun actif seulement quand il ferait quelque chose.

Toutes éditions

Correction orthographique

Vérification optionnelle pour le texte brut, Markdown, LaTeX et les fichiers NFO. Désactivée par défaut, et jamais activée dans du code.

Toutes éditions

Navigation dans le document

Une carte du document sensible aux couleurs, et des signets posés depuis la gouttière.

Toutes éditions

Affichage et impression

Retour à la ligne, espaces et fins de ligne visibles, zoom, mode refrappe et impression.

Toutes éditions

Retour et avance

Revenez au document d’où vous venez avec ⌘[ et repartez avec ⌘], volet par volet.

Toutes éditions

Indicateurs de retour à la ligne

Un ↵ là où la largeur de la fenêtre a coupé une longue ligne, et seulement sur les lignes coupées.

Toutes éditions

Espace virtuel

Le curseur peut se tenir au-delà de la fin d’une ligne, pour garder sa colonne en descendant un bloc irrégulier.

Toutes éditions
02

Fichiers et formats

Les octets, les fins de ligne et le langage restent tels qu’ils étaient.

Fichiers et dossiers

Ouvrez un fichier ou un dossier, avec arborescence, fichiers ouverts, fonctions et résultats de recherche.

Toutes éditions

Onze encodages

UTF-8, UTF-16, Latin-1, pages de code Windows, Mac Roman, encodages japonais et ASCII.

Toutes éditions

Réinterpréter l’encodage

Corrigez un encodage mal détecté avant d’enregistrer ou de convertir le document.

Toutes éditions

Fins de ligne

Détection et conservation de LF, CRLF ou CR, avec conversion explicite depuis le menu.

Toutes éditions

Détection du langage

Reconnaît les extensions, les noms de fichiers entiers comme Makefile, et les lignes shebang.

Toutes éditions

Modifications extérieures

Détecte les changements sur le disque et recharge les onglets propres quand le fichier change ailleurs.

Toutes éditions

Gestion des fichiers dans le panneau

Copiez un chemin absolu ou relatif à l’espace de travail, coupez, copiez, collez, renommez et mettez à la corbeille depuis l’arborescence.

Toutes éditions

Le travail ouvert suit le déplacement

Un fichier renommé ou déplacé garde son tampon, ses modifications non enregistrées, son historique d’annulation, ses signets et ses résultats de recherche.

Toutes éditions

La suppression annonce son coût

La confirmation nomme chaque onglet ouvert concerné et prévient explicitement quand l’un d’eux contient des modifications non enregistrées.

Toutes éditions

Reprise de session

Retrouvez les dispositions, les onglets, les documents sans nom et les modifications non enregistrées après une fermeture ou un plantage.

Toutes éditions

Accès rapide aux onglets

Atteignez les neuf premiers onglets avec ⌘1–⌘9.

Toutes éditions

Une arborescence qui suit le disque

Un fichier créé par une commande, un changement de branche ou un git pull arrive dans l’arborescence sans rafraîchir.

Toutes éditions

Mettre à la corbeille avec ⌘⌫

Le geste du Finder dans l’arborescence, avec la confirmation qui nomme chaque onglet ouvert concerné.

Toutes éditions

Révéler dans l’arborescence

Passez d’un onglet ou d’un résultat de recherche à la ligne du fichier dans l’arborescence.

Toutes éditions

Comparer avec le fichier sur le disque

Ouvrez le tampon face à ce qui est enregistré, en diff à deux colonnes, avant de garder ce qu’autre chose a modifié.

Toutes éditions
04

Volets

Mettez les fichiers liés côte à côte.

Quatre dispositions

Deux ou trois colonnes, deux rangées, ou une grille de quatre volets, avec des séparateurs déplaçables.

Toutes éditions

Glisser entre les volets

Déplacez un onglet d’une barre de volet à une autre.

Toutes éditions

Vues d’un même tampon

Ouvrez un fichier dans plusieurs volets, avec un texte partagé et des positions de défilement indépendantes.

Toutes éditions

Volets au clavier

Déplacez le focus ou envoyez l’onglet actif d’un volet à l’autre depuis le clavier.

Toutes éditions

Restauration de la disposition

La disposition des volets et leurs onglets reviennent au redémarrage de l’app.

Toutes éditions
05

Fenêtres et espaces de travail

Un projet par fenêtre, et un format d’espace de travail que d’autres éditeurs écrivent déjà.

Plusieurs fenêtres

⇧⌘N ouvre une fenêtre avec ses propres onglets, volets, dossier racine, état de recherche et shells.

Toutes éditions

Les fenêtres sont restaurées

Chaque fenêtre ouverte à la fermeture revient, dans l’ordre, à la taille et à la position qu’elle avait.

Toutes éditions

Espaces de travail VS Code

Ouvrez un dossier ou un .code-workspace multi-racines comme le projet qu’il décrit, avec les alias de ses racines.

Toutes éditions

Modifier l’espace de travail

Ajoutez ou retirez des racines, puis écrivez un .code-workspace portable avec des chemins relatifs.

Toutes éditions

Les champs inconnus sont conservés

Les réglages, les tâches et la configuration de lancement sont réécrits intacts plutôt que perdus à l’enregistrement.

Toutes éditions

Panneaux par fenêtre

Le panneau latéral, le dock de droite et le terminal appartiennent à la fenêtre ; les préférences d’édition restent valables pour toute l’app.

Toutes éditions

Une fenêtre survit à son dernier onglet

Fermer le dernier onglet laisse la fenêtre sur sa page d’accueil ; ⌘W à nouveau ferme la fenêtre.

Toutes éditions

Une page d’accueil qui mène quelque part

Fichiers et projets récents côte à côte, et les plugins qui font de cet éditeur un environnement de développement.

Toutes éditions

Le Finder ouvre un projet dans sa fenêtre

Un dossier ou un .code-workspace ouvert depuis le Finder ne se pose jamais sur le projet où vous êtes déjà.

Toutes éditions
06

Terminal Studio

Un vrai shell de connexion, lié à l’onglet courant.

Un shell par onglet

Lance un shell de connexion dans le dossier contenant le fichier de l’onglet.

Studio

xterm interactif

Exécutez des programmes plein écran, avec rapport de souris, 256 couleurs et couleurs vraies.

Studio

PATH prêt depuis le Finder

Utilise l’environnement de connexion même quand Linelark démarre depuis le Finder.

Studio

Un shell qui connaît le fichier

Lisez le chemin du fichier courant dans $LINELARK_FILE, dans chaque session de terminal.

Studio

Terminaux partagés

Divisez le panneau en trois shells au maximum avec ⌃⇧5, chacun gardant le lien de celui dont il est issu.

Studio

Terminaux de projet

Liez un shell à un dossier de l’espace de travail plutôt qu’à un fichier, et passez d’un shell déjà lancé à l’autre.

Studio

Shells épinglés

Gardez le shell d’un fichier en vie après son onglet ; rouvrir ce fichier récupère le shell épinglé.

Studio

Passage de relais à Claude Code

Activez, si vous le voulez, un hook SessionStart qui fournit le chemin du fichier actif.

Studio

Plus d’un shell

Lancez un autre terminal avec ⌃⇧N ; dès que deux sont ouverts, chaque shell en cours est listé sur le côté du panneau.

Studio

Réaffecter un terminal

Pointez le panneau vers un autre fichier ou projet sans repasser par le sélecteur.

Studio

Pleine hauteur

Remplissez la fenêtre avec le terminal, puis rendez au panneau la place qu’il avait.

Studio
07

L’agent dans le dock

Claude Code dans le dock de droite, qui lit le tampon plutôt que le disque.

Un Claude par fenêtre

Un claude sans interface pour chaque fenêtre, démarré et arrêté depuis la barre de titre, et restauré avec elle.

Studio

Il lit ce que vous n’avez pas enregistré

Un serveur MCP par fenêtre lui donne les onglets ouverts, le tampon actif, la sélection et une plage de lignes.

Studio

Votre barre de recherche répond à ses recherches

Une recherche passe par le moteur de l’éditeur sur le texte tel que tapé, et non sur la dernière version écrite sur le disque.

Studio

Chaque modification est montrée d’abord

Un changement arrive sous forme du diff que deviendrait le tampon, et se pose en une seule modification annulable que vous enregistrez quand vous voulez.

Studio

Ce qu’il coûte est à l’écran

Le total courant est dans le panneau et dans la barre de titre, donc un tour lancé derrière un dock fermé dit quand même ce qu’il dépense.

Studio

Interrompre ou arrêter

Terminez le tour en gardant la conversation, ou arrêtez le processus.

Studio

Des déclencheurs que vous activez

Lancer un tour après un enregistrement, à l’ouverture d’un fichier, ou sur minuterie — chacun désactivé tant que vous ne le demandez pas.

Studio

Vos propres shells atteignent l’éditeur

Un claude que vous lancez dans le panneau terminal reçoit les mêmes outils, via $LINELARK_MCP_SOCKET.

Studio
08

Plugins

De petits outils JavaScript, sans moteur de navigateur derrière.

Hôte JavaScript

Exécutez des commandes dans des contextes JavaScriptCore isolés, face à une API d’éditeur versionnée, avec minuteurs et promesses.

Toutes éditions

Panneaux latéraux et de dock

Un plugin décrit un panneau et Linelark le dessine avec les mêmes contrôles natifs que les panneaux intégrés.

Toutes éditions

Aperçus rendus

Basculez un document entre sa source et le rendu d’un plugin avec ⇧⌘V, séparément dans chaque volet.

Toutes éditions

Tampons virtuels

Le texte produit par un plugin s’ouvre dans un onglet en lecture seule, avec recherche, coloration et volets — et n’atteint jamais le disque.

Toutes éditions

Diffs côte à côte

Le diff unifié d’un plugin s’ouvre comme deux fichiers alignés, avec des flèches de fusion optionnelles au milieu.

Toutes éditions

Installation locale

Installez un dossier de plugin ou un .linelarkplugin.zip que vous avez déjà, dans les deux éditions.

Toutes éditions

Catalogue relu

Parcourez des versions immuables, avec leurs capacités déclarées, leur taille et leur empreinte SHA-256, avant d’installer.

Studio

Installation vérifiée

Une installation depuis le catalogue revérifie la taille et l’empreinte SHA-256 publiées avant toute extraction.

Studio

Réseau et identifiants des plugins

Les requêtes n’atteignent que les hôtes https déclarés dans le manifeste et que vous avez activés ; un secret stocké n’est jamais rendu au plugin.

Studio

Git pour les plugins

Lecture de la branche, de l’état, de l’historique et des diffs ; indexer, valider, tirer et pousser une fois l’écriture git déclarée et accordée.

Studio

Des plugins qui lancent des commandes

Un plugin déclaré et autorisé tape des lignes de commande dans un shell que vous pouvez lire, arrêter avec ⌃C et auquel vous pouvez répondre.

Studio

Des plugins qui lisent ce qu’une commande a affiché

Une déclaration et un interrupteur distincts lancent une commande sans shell et rendent son état et sa sortie.

Studio

Des diagrammes dans un aperçu

Un plugin décrit un dessin qu’il a lui-même disposé et Linelark le peint aux couleurs de l’éditeur — Mermaid, PlantUML et draw.io.

Toutes éditions
09

Apparence

Des contrôles natifs, cinq thèmes, et une version qui dit quand elle n’est plus à jour.

Apparence du système

Choisissez Clair, Sombre ou Suivre le système à tout moment.

Toutes éditions

Cinq thèmes

Paper, Mist, Midnight, Tide et Plum sont des palettes originales à fort contraste.

Toutes éditions

Réglages de l’éditeur

Choisissez une police à chasse fixe, sa taille, la largeur des tabulations, et chaque option de l’éditeur.

Toutes éditions

Empreinte native

Écrit en SwiftUI et AppKit, sans moteur de navigateur embarqué ; Studio est un téléchargement de 8.5 MB.

Toutes éditions

Conçu pour les longues sessions

Démarre vite, évite l’indexation continue des projets, et vous remet là où vous étiez.

Toutes éditions

Prise en charge des Mac

Fonctionne nativement sur macOS 14 ou plus récent, sur Apple silicon et Intel.

Toutes éditions

Studio signale une nouvelle version

Un bouton près du titre, seulement quand il y en a une ; la signature Developer ID de l’image est vérifiée avant qu’elle ne soit proposée.

Studio