Ace est un éditeur de code autonome écrit en JavaScript. L'objectif principal est de créer un éditeur de code basé sur le Web qui correspond et étend les fonctionnalités, la convivialité et les performances des éditeurs natifs existants tels que TextMate, Vim ou Eclipse. Il peut être facilement intégré dans n'importe quelle page Web et application JavaScript.

Plus à propos ace-editor...

J'ai un projet VUE / VUEFIFY et j'utilise le VkBeutify LIF pour formater XML, puis l'afficher dans l'éditeur ACE. L'éditeur s'ouvre dans une boîte de dialogue modale (mode plein écran) et tout fonctionne assez bien lorsque la quantité de XML est petite. Je dois analyser environ 2,5 Mo d'entre eux (e....
29 avril 2021 à 23:26
J'ai essayé de charger l'éditeur Ace à partir d'un fichier HTML sur mon ordinateur (en utilisant file: /// protocole) pour éditer JavaScript: ace.edit ("editor", {"mode": "ace / mode / javascript",}) .. .....
J'ai installé ace edintor pour VestaCP. Mais je ne peux pas activer emmet lorsque j'active enableLiveAutocompletion et enableBasicAutocompletion. mycode jsfiddle: https://jsfiddle.net/Akbarali/bpgw39oy/ ....
18 févr. 2021 à 22:28
Je veux créer un éditeur avec ace + katex. Le problème est que le signe double dollars ne se compile pas correctement Par exemple: Bien $$\mathcal D = 25+4\cdot6\cdot1=49=7^2$$ Mauvaise $$ \mathcal D = 25+4\cdot6\cdot1=49=7^2 $$ Options de rendu Katex: renderMathInElement(this.katexView, { delimit....
11 févr. 2021 à 11:41
Je joue avec l'idée d'éditer mes modèles Django depuis le serveur. Je sais que c'est loin de là, mais j'ai écrit ce bout de code: def editor(request): handle=open(os.path.join(settings.BASE_DIR, 'app/code/test.html'), 'r+') var=handle.read() context = { "message": "editor", "code": va....
23 janv. 2021 à 04:16
Existe-t-il un moyen de basculer la coloration syntaxique dans ace.js? Je sais que vous pouvez basculer entre les modes de coloration syntaxique avec editor.setMode (), mais qu'en est-il simplement de désactiver la coloration syntaxique? .......
16 déc. 2020 à 05:50
J'essaie de créer un élément HTML personnalisé à l'aide de composants Web qui contiendront une instance d'Ace Editor. Ma solution tentée est la suivante customElements.define("test-editor", class extends HTMLElement { constructor() { super(); const editorContainer = d....
J'essaye d'obtenir les informations sélectionnées de Ace Editor. J'ai trouvé la fonction ci-dessous qui vous permet d'obtenir le texte sélectionné. Cependant, j'aimerais connaître les lignes de cette sélection. editor.getSelectedText() Dans l'image ci-dessous, je m'attendrais à revenir (rowStart:....
9 mars 2020 à 11:18
J'ai une application angulaire 6 pour la compilation tex et la sortie pdf. L'éditeur Ace est utilisé pour créer des fichiers tex. Il peut être compilé en temps réel à l'aide de pdflatex. Le PDF de sortie est affiché à l'aide de ng2-pdf-viewer. Afin d'implémenter synctex (synchronisation entre le con....
La saisie semi-automatique ne se déclenche pas lorsque vous appuyez sur un espace blanc dans l'éditeur. Existe-t-il une option pour déclencher la saisie semi-automatique lorsque vous appuyez sur un espace blanc? Jetez un œil à cette démo: [jsfiddle] https://jsfiddle.net/xbaha/cbfe6tx4/53/ Je ....
24 nov. 2019 à 20:55
J'essaie de surligner partiellement une ligne / des lignes à l'aide d'un marqueur. Selon la documentation sur les plages, il est possible d'en créer une avec 4 entrées: {{ X0}} J'ai introduit une telle plage dans une méthode d'ajout de marqueur, mais elle ne fait que mettre en évidence les lignes en....
28 juil. 2018 à 21:47
Existe-t-il un moyen de désactiver la copie, le collage et la suppression de texte dans ng2-ace-editor. https://github.com/fxmontigny/ng2-ace-editor Voici le celui que j'ai utilisé dans mon application angular 5.....
12 juil. 2018 à 14:26
Maintenant, je développe un éditeur Web simple pour ma base de données. J'ai trouvé que ace est livré avec un saisie semi-automatique, si je n'ai besoin que de compléter avec des mots-clés SQL, comment dois-je ajouter mon propres règles?....
31 mai 2017 à 08:59
Je sais que je peux ajouter une liste de saisie semi-automatique dans l'éditeur ACE comme ci-dessous completions.push({ name:"testing1", value:"testing1", meta: "code1" }); completions.push({ name:"testing2", value:"testing2", meta: "code2" }); Mon exigence est d'ajouter une icône adjacente à "cod....
10 mai 2017 à 18:12
J'ai une fenêtre modal qui contient éditeur ace. Lorsque la fenêtre modale est ouverte, je fais défiler vers le bas et clique à l'intérieur du ace editor pour ajouter du texte. Et puis soudainement la fenêtre défile automatiquement. Encore une fois, je fais défiler vers le bas, je clique dans l'é....
Est-il possible de définir un style personnalisé pour un marqueur individuel? J'essaie de définir la couleur de la bordure sur une couleur personnalisée pour chaque marqueur que j'ajoute, au lieu d'utiliser une seule classe. Ces couleurs sont celles que je ne peux pas connaître à l'avance et je dois....
21 mars 2017 à 22:32
Je travaille actuellement sur un site qui accepte les entrées de l'utilisateur via l'éditeur ACE en javascript, l'évalue et affiche la sortie dans un autre éditeur de code. Le problème que j'ai est que je ne peux pas utiliser eval pour fonctionner correctement. Par exemple, si j'obtiens l'entrée ut....
3 mars 2017 à 12:48
Je mets donc en place un casque-csp (https://www.npmjs.com/package / casque-csp), et exécutent ace. Voici ma configuration de casque: var csp = require("helmet-csp"); app.use(csp({ directives: { defaultSrc: ["'self'", "https://localhost:8000"], styleSrc: ["'self'", "'unsafe-in....
Je peux éditer la sortie de la saisie semi-automatique à titre d'exemple si l'utilisateur écrive ainsi les listes de saisie semi-automatique par exemple en fermant, mais je veux que la saisie semi-automatique répertorie uniquement les mots qui ont la lettre c, o, n immédiatement adjacents côte à côt....
1 mars 2017 à 16:52
J'utiliserai le compilateur en ligne qui est ACE https://ace.c9.io/#nav=about < / a> je peux mettre l'éditeur mais je ne sais pas comment compiler et obtenir le résultat.....
24 févr. 2017 à 22:50
Ace est intelligent lorsqu'il s'agit de rendre le code avec la mise en évidence et ne rend pas tout le code, mais seulement un peu plus que ce que la vue actuelle exige. Cependant, pour mon cas d'utilisation, j'ai besoin d'obtenir la source HTML rendue de l'ensemble du code. Existe-t-il un moyen de....
16 févr. 2017 à 14:46
Impossible de résoudre la demande dynamique à l'aide de Webpack. Obtenir une erreur WARNING in ./ace/config.js 112:21-40 Critical dependency: the request of a dependency is an expression WARNING in ./ace/config.js 142:39-46 Critical dependency: require function is used in a way in which dependen....
10 févr. 2017 à 12:47
Je veux obtenir l'élément sur lequel l'utilisateur a cliqué dans la fenêtre contextuelle de saisie semi-automatique.....
24 janv. 2017 à 11:36
Je couronne un code coûteux de calcul lorsque le curseur change et cela devient évident lorsque l'utilisateur sélectionne beaucoup de texte. J'aimerais savoir si la souris est en panne ou en place pour que je puisse ignorer les événements de changement de curseur si l'utilisateur glisse. Quand ils l....
14 janv. 2017 à 10:08
J'essaye d'intégrer des éléments de l'éditeur ACE dans mon projet AngularJS afin d'autoriser JSON fonction d'édition en elle. Voici toutes les configurations / paramètres jusqu'à présent: Bower.json "dependencies": { "angular-ui-ace": "v0.2.3" } Dépendance du module angular.module('myApp', ....