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 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
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
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
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
J'ai essayé de faire des parties de code en lecture seule dans l'éditeur Ace. J'ai essayé en utilisant le code donné dans JsFiddle $(function() { var editor = ace.edit("editor1") , session = editor.getSession() , Range = require("ace/range").Range , range = new....
22 sept. 2016 à 16:24
Je rencontre le problème suivant lors de l'utilisation du AceEditor composant de réaction https://github.com/securingsincity / react-ace J'utilise AceEditor comme entrée utilisateur, après que l'utilisateur a entré le code, il (elle) appuie sur le bouton Run. (voir l'image) Comment puis-je extraire ....
23 août 2016 à 20:57
J'essaie de changer le texte de certains éléments sur l'éditeur as avec un input type=range mais quand j'essaye d'écrire à nouveau, l'éditeur revient à une valeur précédente avant qu'elle ne soit modifiée avec javascript var editordiv = document.getElementById("editor"); var editor = ace.edit("ed....
16 juil. 2016 à 20:45
J'utilise Ace Editor. En Javascript, (pas jQuery), comment retournerais-je la position actuelle de la ligne et de la colonne du curseur?....
4 juil. 2016 à 12:33
Comment modifiez-vous la hauteur de ligne de l'éditeur ace? Existe-t-il une API pour le faire? augmenter également la hauteur de la ligne devrait également augmenter la hauteur de la gouttière et la hauteur du curseur, mais d'après leur documentation, cela semble manquant. Bien que j'aie écrit cela....
22 juin 2016 à 19:54
J'essaie d'utiliser $(window).on('beforeunload', function(){}); et editor.session.getUndoManager().isClean(); dans l'éditeur as pour vérifier si l'utilisateur a apporté des modifications à un document mais n'a pas cliqué sur le bouton d'envoi mais pour une raison quelconque cela ne fonctionne pas Vo....
30 avril 2016 à 01:48
Est-il possible d'obtenir la valeur d'une instance d'éditeur ace sans les commentaires (une et plusieurs lignes)? Les commentaires sont identifiés par la classe span 'ace_comment', mais la seule fonction que j'ai trouvée pour extraire les données est getValue (). Exemple facile: console.log("Hello ....
28 avril 2016 à 12:22
J'écris un widget simple qui simule un simple processeur 8 bits. Pour cela, j'abuse de l'éditeur Ace, comme vous pouvez le voir au centre de l'image, comme ma vue " RAM ". Je veux mettre en évidence la ligne qui correspond à la valeur du compteur de programme et j'utilise addMarker() pour le faire.....
25 oct. 2015 à 02:14