Ki Editor - an editor that operates on the AST
L'éditeur permet de manipuler directement les structures de syntaxe pour rapprocher l'intention de codage de son exécution. Cette approche évite les gestes répétitifs de la souris et du clavier en faveur d'une interaction directe avec le code. Le support de plusieurs curseurs autorise des opérations parallèles sur des nœuds de syntaxe, améliorant les modifications en masse et les refactorisations. La notion de sélection modale standardise les déplacements sur les mots, les lignes et les nœuds de syntaxe, offrant plus de flexibilité et de cohérence. Dans l'ensemble, ces fonctionnalités visent à accroître la productivité des développeurs lors du travail sur le code.