当前位置:

首页 > 编程开发

编程开发

快速解决百度编译器json报错的问题
快速解决百度编译器json报错的问题

在MyEclipse中处理JSON时,换行符必须使用'\n',否则可能导致格式错误。若仅因JSON验证报错而实际内容正确,可关闭校验功能:项目右键进入属性,在MyEclipseValidation中取消JSONValidator的Manual和Build勾选,再执行Project→Clean清理缓存,从而避免误报。

php UEditor百度编辑器安装与使用方法分享
php UEditor百度编辑器安装与使用方法分享

UEditor是百度出品的富文本编辑器,部署时需下载源码包,在项目根目录创建ueditor文件夹并拷贝关键文件,通过导入入口文件及创建实例完成集成。使用支持三种提交场景、内容初始化配置initialContent参数及图片上传路径修改。

百度编辑器 ueditor 内容编辑自动套P标签,及p标签 替换
百度编辑器 ueditor 内容编辑自动套P标签,及p标签 替换

修改UEditor配置与源码:关闭allowDivTransToP为false,将核心代码p替换为div,设置enterTag为br,注释li自动套p规则及清除样式,即可实现编辑器不再自动套用P标签,改用DIV和BR构建内容结构。

百度编辑器Ueditor增加字体的修改方法
百度编辑器Ueditor增加字体的修改方法

Ueditor默认仅提供11种字体,实际使用中常需“仿宋”和“仿宋GB2312”。修改ueditor/lang/zh-cn/zh-cn.js和ueditor/ueditor.config.js两个文件,在fontfamily节点添加相应配置,即可将缺失字体加入下拉列表。

Prism 代码高亮修改不包含 Code 标签的支持
Prism 代码高亮修改不包含 Code 标签的支持

本文提出一种方法,针对WordPress中UEditor编辑器输出的代码缺少code标签导致Prism无法高亮的问题,通过修改Prism.js的highlightAll函数,使其支持检测pre标签并自动为符合条件的代码块包裹code标签,从而有效实现了Prism的代码高亮功能,效果良好。

UEditor 默认字体和字号的修改方法
UEditor 默认字体和字号的修改方法

修改UEditor默认字体和字号需编辑编辑器主文件,调整字体族与字号,注意Safari浏览器下填充字符解析问题。随后在配置文件中配置字体列表,添加或删除所需字体。若使用压缩版,需压缩并覆盖压缩版配置文件。

Ueditor和CKeditor 两款编辑器的使用与配置方法
Ueditor和CKeditor 两款编辑器的使用与配置方法

Ueditor(百度编辑器)轻量可定制,配置需注意路径和图片上传;CKEditor(国外开源)配置灵活,配合CKFinder实现上传,需注意安全验证与去广告。两者均需正确引入文件并调整默认配置,避免布局问题。

ckeditor和ueditor那个好 CKEditor和UEditor使用比较
ckeditor和ueditor那个好 CKEditor和UEditor使用比较

CKEditor功能成熟但需自行编写较多逻辑;UEditor界面美观、开箱即用,但前后台交互较复杂,上传配置需注意路径前缀,还需处理Struts过滤器对静态请求的拦截问题。两者各有侧重,需根据项目需求选择。

常用的HTML富文本编译器UEditor、CKEditor、TinyMCE、HTMLArea、eWebEditor、KindEditor简介
常用的HTML富文本编译器UEditor、CKEditor、TinyMCE、HTMLArea、eWebEditor、KindEditor简介

UEditor、CKEditor、TinyMCE、HTMLArea、eWebEditor、KindEditor富文本编辑器,各具轻量、可定制、快速、小巧、桌面级、开源插件等特点,均支持所见即所得,兼容主流浏览器,广泛用于网页开发。

最新版CKEditor的配置方法及插件(Plugin)编写示例
最新版CKEditor的配置方法及插件(Plugin)编写示例

CKEditor是开源HTML编辑器,通过编辑config.js配置文件可自定义工具栏和字体大小。插件开发以分页插件为例:在插件目录plugins下创建名为apage的子文件夹,编写plugin.js实现对话框或直接插入分页符,需在配置中声明extraPlugins参数以加载该插件。

CKEDITOR二次开发之插件开发方法
CKEDITOR二次开发之插件开发方法

CKEditor插件开发需在plugins目录创建插件文件夹,包含plugin.js注册插件与命令、图标文件,以及dialogs目录定义对话框逻辑。随后修改ckeditor.js注册插件,添加语言文件,并配置工具栏,即可实现自定义按钮功能。

让谷歌浏览器Google Chrome支持eWebEditor的方法
让谷歌浏览器Google Chrome支持eWebEditor的方法

谷歌浏览器Chrome不再支持依赖IE内核的eWebEditor编辑器,可通过安装“IETab”插件解决。下载该插件的.crx文件后,将其拖拽至Chrome扩展程序管理页面即可完成安装,此后点击浏览器右上角图标即可在IE内核下正常使用eWebEditor。

ckeditor syntaxhighlighter代码高亮插件配置分享
ckeditor syntaxhighlighter代码高亮插件配置分享

通过整合SyntaxHighlighter插件,为CKEditor添加代码高亮功能。需下载编辑器与插件,创建insertcode插件并编写plugin.js与dialog.js,修改ckeditor.js配置以注册插件并添加工具栏按钮,最后在语言文件中添加映射。该方法支持多种编程语言代码的插入与高亮显示。

CKEditor中加入syntaxhighlighter代码高亮插件
CKEditor中加入syntaxhighlighter代码高亮插件

在CKEditor3.3.1中集成SyntaxHighlighter需新建insertcode插件目录,包含plugin.js、对话框配置及图标;修改ckeditor.js添加插件引用,调整语言文件,在前端引入样式与脚本,完成插入代码高亮功能。

UEditor编辑文章出现多余空行问题的解决办法
UEditor编辑文章出现多余空行问题的解决办法

最近折腾一个新网站,用UEditor做编辑器,结果发现每次编辑完,内容首尾总会莫名其妙多出几个空行——就像这样: xxxxxx 问题所在其实不难发现。回头看了一眼当初植入编辑器时的写法: var editor = UE.getEditor('container', { initialFrameWid

ueditor1.2.1修改超链接默认值,ueditor编辑器新窗口打开连接
ueditor1.2.1修改超链接默认值,ueditor编辑器新窗口打开连接

修改ueditor1.2.1超链接弹窗默认值,需在dialogs/link/link.html的输入框添加value属性,复选框添加checked="checked";再修改对应JS代码,将url变量设为true或直接硬编码默认值,即可实现弹窗默认填充地址、标题并勾选新窗口打开。

dedecms ckeditor编辑器添加链接默认新窗口打开的修改方法
dedecms ckeditor编辑器添加链接默认新窗口打开的修改方法

用DEDECMS做网站的朋友,多半都遇到过这个小小的困扰:文章页里插入的链接,默认总是直接在当前窗口跳转,而不是在新标签页打开。去网上搜一下,找到的教程几乎全是针对老版FCKeditor的,而DEDECMS v5.7 默认搭载的已经是ckeditor编辑器了。这里简单记一下修改方法,希望能帮到同样被

免费开源百度编辑器(UEditor)使用方法
免费开源百度编辑器(UEditor)使用方法

UEditor是百度开源的轻量级所见即所得富文本编辑器,基于BSD协议,支持个人与商业项目自由使用。部署时需引入核心文件并配置编辑器资源根路径,注意引用顺序及路径设置,避免乱码与上传问题。

针对PHP环境下Fckeditor编辑器上传图片配置详细教程
针对PHP环境下Fckeditor编辑器上传图片配置详细教程

针对PHP环境下Fckeditor编辑器的图片上传配置,需修改config.php开启上传功能,配置上传路径,限制图片大小,解决文件名重名与中文乱码问题,并可通过添加水印保护版权。

FCKeditor编辑器添加图片上传功能及图片路径问题解决方法
FCKeditor编辑器添加图片上传功能及图片路径问题解决方法

开启FCKeditor图片上传需修改config.js文件中的相关配置、复制filemanager文件夹到服务器,设置config.asp上传路径为"/uploads/",修改io.asp消除双斜杠错误,添加commands.asp实现自动重命名。另通过正则表达式解决邮件中图片路径显示问题,分别提供ASP与.NET两种解法。

ie9后浏览器fckeditor无法上传图片、弹出浮层内容不显示的解决方法
ie9后浏览器fckeditor无法上传图片、弹出浮层内容不显示的解决方法

IE9浏览器升级后不再支持var$=document.getElementById这种简写赋值,导致FCKeditor富文本编辑器中的弹出浮层功能失效,用户无法正常使用。解决此问题有两种常用方法:一是通过添加meta标签强制IE9以IE8兼容模式渲染页面,操作简单但可能影响其他高级特性;二是修改FCKeditor的JavaScript源文件,将其中的FCKT

百度编辑器ueditor前台代码高亮无法自动换行解决方法
百度编辑器ueditor前台代码高亮无法自动换行解决方法

百度编辑器前台代码高亮时因无法自动换行,导致内容溢出页面边界,影响显示效果。通过在CSS文件shCoreDefault.css的.syntaxhighlighter样式中添加word-break:break-all;属性,强制在单词内断行,使代码自动换行,解决溢出问题。该属性确保长代码在容器边界处换行,页面布局正常。

为SyntaxHighlighter添加新语言的方法
为SyntaxHighlighter添加新语言的方法

以Lua为例,获取shBrushLua.js,在WordPress插件目录新建文件夹,上传JS并创建同名PHP插件文件,激活即可扩展SyntaxHighlighter语言支持,独立插件避免升级丢失配置。

Mac软件 更多
Aperty macOS版
Aperty macOS版
macOS

Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

火山引擎 网页版
火山引擎 网页版
Windows/ macOS/ Linux

火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

立刻MV 网页版
立刻MV 网页版
Windows/ macOS/ Linux

立刻MV 面向音乐人、内容创作者和品牌团队,帮助用户低成本完成歌曲 MV、歌词视频、AI 分镜、图生视频与最终合成。

WINDOWS 更多
Maya(Autodesk Maya) Windows版
Maya(Autodesk Maya) Windows版
Windows

Autodesk Maya 是面向影视、电视、动画和游戏行业的专业三维制作软件,集多边形与 NURBS 建模、角色绑定、关键帧和动作捕捉动画、Bifrost 特效模拟、材质开发及 Arnold 渲染于一体,

Aperty Windows版
Aperty Windows版
Windows

Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

火山引擎 网页版
火山引擎 网页版
Windows/ macOS/ Linux

火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

精品专题 更多
装机必备
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows
Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

PDF教程
PDF教程

正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。