首页 > TAG信息列表 > ace-editor

javascript-使用angular-ui-ace时看不到ace编辑器

我正在尝试在我的使用angular-ui-ace的nodejs应用程序中使用ace编辑器.即使我在html中填写了div,也无法在屏幕上看到ace编辑器. 我正在按照这里的指示:ui-ace index.html: <script src="bower_components/angular-route/angular-route.js"></script> <script src="bower_componen

javascript-启用换行时如何在Ace Editor中禁用后续行的缩进

我有以下代码: var editor = ace.edit("editor"); editor.setTheme("ace/theme/dreamweaver"); editor.setShowPrintMargin(false); var session = editor.getSession(); session.setMode("ace/mode/html"); session.setUseWrapMode(true); .ace_edi

javascript-ACE更改条件绑定键

如果在显示自定义弹出窗口时用户按下向下键,则希望此向下事件从编辑器中取消并手动处理. 但是,如果禁用了弹出窗口,则“向下”键应照常执行. 为此,我这样写: editor.commands.addCommand({ name: 'nav_down.', bindKey: {win: 'Down', mac: 'Down'}, exec: function(editor)

javascript-在ace中将光标悬停时显示工具提示

我正在构建一个具有多个用户游标的协作编码环境.当其他用户将鼠标悬停在工具提示中的光标上时,我需要显示用户的昵称(例如google docs).我已经尝试了所有可以想到的方式,将DOM注入我给光标的类中,但是工具提示却没有显示出来. 当用户将光标悬停在光标上时,如何在其上显示工具提示?解

javascript-Ace编辑器不适用于引导程序

我使用boostrap默认示例主题:http://getbootstrap.com/examples/jumbotron-narrow/ 而且我想过去使用ace编辑器而不是中央块,但是ace编辑器不起作用(空白): ... <div class="container-narrow"> <div class="masthead"> <ul class="nav nav-pills pull-right"&

javascript – Ace Editor能否在一个页面中支持多个代码编辑器?

我正在寻求在一个屏幕上实现一个具有“编码竞争”的网络应用程序,该界面具有2个不同的代码编辑器.一个将是只读的,另一个将是活动的,并允许用户编辑. 我目前正在使用Ace Editor,我发现它非常棒且易于使用. 但是,这是我的问题.尝试在单个页面中实现2个不同的编辑器时,我似乎遇到了错

javascript – ACE编辑器自动完成 – 自定义字符串

我在Chrome扩展程序中使用ACE编辑器.我正在使用ACE的自动完成功能,但我希望能够完全定义用于自动完成的静态字符串列表,而不是任何本地字符串或片段. (将来我可能会使用比静态列表更复杂的东西,但是现在静态很好.) 谁能提供一些如何实现这一目标的指示?我已经启用了自动完成功能并关

javascript – 如何使Ace编辑器根据行数调整其高度?

如何配置Ace以使其高度始终可见,而不是使用垂直滚动条? 基本上,相当于: document.querySelector("textarea").oninput = function(){ this.rows = this.value.split(/\n/g).length; }; http://jsfiddle.net/obobjrf5/ 我怎么做?先感谢您.解决方法:使用maxLines选项editor.setOpt

javascript – Ace Editor API:如何选择第2行?

我想选择第2行进行复制和放大粘贴在ACE中.有一个方法selectLine(),这里记录:http://ace.c9.io/#nav=api&api=selection但我不明白如何使用它.不幸的是,它在stackoverflow.com上也无法找到关于选择,只有关于突出显示,这是不一样的. // ACE Editor Setup var editor = ace.edit("edit

javascript – Ace编辑器addMarker抛出错误

所以我完全复制了ACE的“入门”代码,然后尝试添加标记. 我从ACE的网站复制了语法,这与推荐的相同:How can I highlight multiple lines with Ace? 我得到的只是控制台中的一个错误,说Undefined不是一个函数. 我的目标是添加标记,以便突出显示一行文本.任何想法为什么这不起作用? var

javascript – 如何在Ace Editor中格式化XML代码?

我正在使用ACE Editor在我的网页上显示xml内容.我想在Editor中格式化xml代码. 可以任何人告诉我该怎么做?解决方法:包中包含许多模式,Wiki at github将告诉您如何实现它.像这样的东西: var Mode = require('ace/mode/xml').Mode; editor.getSession().setMode(new Mode());

javascript – 将HTML文件加载到ACE Editor PRE Tag中

有一个(在服务器上)本地存储的HTML文件,我需要向用户显示该文件,并允许用户对其进行更改并保存. (像wordpress中的模板文件编辑器). 为此我使用ACE编辑器. 我的javascript代码: $(document).ready(function() { var editor = ace.edit("editor"); editor.getSession().setMode("a

javascript – Cloud9中多个js文件的自动完成功能

我正在尝试将我的工作空间移动到c9,因为当我在NodeJS项目上工作时,Ace编辑器的自动完成功能让我很高兴. 但是现在我想在客户端处理JS文件.从这一点来看,自动完成是错误的.实际上,在JS文件本身(除了使用一些插件之外)的客户端JS中没有“require”命令来通知其中使用的其他源文件. 因

javascript – ACE编辑器计算字符数?

这就是我在ACE编辑器中获取总行数的方法…… editor.getSession().on('change', function(){ var lines = editor.session.getLength(); $('#lines').empty().append(lines); }); 这工作正常,但我怎么能得到总字符?我在API文档中找不到任何相关信息. 谢谢. 编辑… 这就是

javascript – Ace代码编辑器动态设置语言

我正在尝试使用下拉列表选择语言来实现Ace代码编辑器.我的下拉有一个模式ID.我让编辑器正常工作,但我无法使用下拉按照我希望的方式更改语言.我目前的代码是 var editor = ace.edit("code"); var textarea = $('textarea[name="code"]').hide(); editor.setTheme("ace/theme/textm

javascript – 改变事件的王牌编辑

任何人都可以举一个例子,关于on change事件如何在ACE Editor(https://ace.c9.io/#nav=api&api=editor)中工作,当有一个on change事件并将新文本发送到div时,使用简单的getValue()?非常感谢,因为没有关于如何使用Ace Editor以及文档的教程. 谢谢解决方法:见https://jsfiddle.net/ralf

javascript – 王牌编辑着色词

我正在尝试着色Ace编辑器中的某些特定单词(例如,我希望单词’Hello’以红色着色). 我尝试使用他们的“突出规则”(https://ace.c9.io/#nav=higlighter),但它似乎不起作用. 顺便说一句,我正在使用react和javascript. 有人可以提出解决方案或示例吗?解决方法:Ace默认不提供此功能,但您