文本编辑器 订阅
文本编辑器(或称文字编辑器)是用作编写普通文字的应用软件,它与文档编辑器(或称文字处理器)不同之处在于它并非用作桌面排版(例如文档格式处理),它常用来编写程序的源代码。 展开全文
文本编辑器(或称文字编辑器)是用作编写普通文字的应用软件,它与文档编辑器(或称文字处理器)不同之处在于它并非用作桌面排版(例如文档格式处理),它常用来编写程序的源代码。
信息
软件名称
文本编辑器
软件语言
C#,Java等
文本编辑器简介
文本编辑器是计算机软件中的一种。主要用于用来编写和查看文本文件。有一些特殊的文本编辑器支持增加自有的格式来丰富文档的表现形式。操作系统或者集成开发环境通常会带有可以查看和编辑纯文本的编辑器,可增加格式的文本编辑器通常是个人用户或者公司在制作需要格式的文件中使用。因为程序和程序的配置文件通常是以纯文本形式储存,所以程序员也需要使用纯文本编辑器来编辑程序和配置文件。常见系统下的文本编辑器常见的有Windows下的记事本,Mac OS X下的文本编辑,Linux下的vi、emacs、gedit、DOS下的edit等。各系统下的使用1. Windows 开始/运行输入edit命令进入文本编辑器进行编辑文本;也可以在cmd下输入edit进入文本编辑器。文本编辑器类似c语言界面。是一种很实用的文本编辑软件。2. Mac OS X 在磁盘下的应用程序文件夹或Launchpad(Mac OS X Lion 10.7或以上)中找到文本编辑.app(源名称:TextEdit.app),打开后就可以新建文稿并实施编辑。文本编辑支持多信息文本格式(.rtf)、带附件的多信息文本格式(.rtfd)、(.html)、Web归档(.webarchive)、OpenDocument 文本(.odt)、Word 2007 格式(.docx)、Word 2003 格式(.xml)、Word 1997 格式(.doc)和纯文本(.txt)文件的制作,以及以上文件的便携文稿格式(.pdf)的导出。文本编辑可以打开几乎所有能与Mac OS X兼容的文稿格式。3.Linux下进入终端,输入文本编辑器的名称,回车即可运行。  
收起全文
精华内容
下载资源
问答
  • 最近在有项目需要手机端编辑器,找到两个自我感觉不错的,分享下。
  • 超级富文本编辑器支持移动端pc端
  • java 富文本编辑器demo

    热门讨论 2014-07-21 17:13:35
    文本编辑器demo,java 实现,可把数据存入数据库,在jsp中修改数据库配置
  • 用QT实现的一个简易记事本,实现了基本的功能,和查找功能。
  • linux 文本编辑器Text editors play a major role for Linux users. Whether it is setting up user instructions, editing configuration files or writing code scripts to run on your system, everyone has a ...

    linux 文本编辑器

    Text editors play a major role for Linux users. Whether it is setting up user instructions, editing configuration files or writing code scripts to run on your system, everyone has a text editor which suits their needs better than others.

    文本编辑器对于Linux用户起着重要作用。 无论是设置用户指令,编辑配置文件还是编写代码脚本以在系统上运行,每个人都有一个文本编辑器,该文本编辑器比其他人更适合自己的需求。

    Everyone has a favorite editor based on features and functionality. But with numerous options available to choose from, it becomes tough to find the best text editor which suits you. Today, we list five of the best text editors in Linux and why they might be the best choice for you.

    每个人都有基于功能的收藏夹。 但是,由于有众多选项可供选择,因此很难找到最适合您的文本编辑器。 今天,我们列出了Linux中最好的五个文本编辑器,以及为什么它们可能是您的最佳选择。

    1. VIM –最先进的文本编辑器 (1. VIM – The most advanced text editor)

    Vim With Plugins 1
    Vim With Plugins
    带插件的Vim

    Leading our line for the best text editors in Linux is the VIM text editor. Developed by Bram Moolenaar, VIM is one of the most commonly used text editors in the Linux world. It is based on the old UNIX vi text editor, so far as the name, VIM refers to ‘Vi IMproved’. The VIM text editor offers features like syntax highlighting, split-screen functionality, automatic indentation, session tabs, and digraph input.

    VIM文本编辑器是Linux上最好的文本编辑器的领先产品。 VIM由Bram Moolenaar开发,是Linux世界上最常用的文本编辑器之一。 它基于旧的UNIX vi文本编辑器,VIM的名称简称为“ Vi IMproved”。 VIM文本编辑器提供的功能包括语法突出显示,分屏功能,自动缩进,会话选项卡和有向图输入。

    Beginners may usually find VIM require some effort to get used to. But if you want a powerful editor with advanced options and features, VIM is the choice for you.

    初学者通常可能会发现VIM需要一些努力来习惯。 但是, 如果您需要功能强大且具有高级选项和功能的编辑器,则VIM是您的选择。

    VIM is available both as a GUI application and as a command-line utility. Available since 1991, VIM is the most commonly used text editor for Linux system admins across the globe for their work. Vim can become whatever you want it to be. With the innumerable plugins and extensions, your editor can look and perform like any other GUI editor.

    VIM既可以用作GUI应用程序,也可以用作命令行实用程序。 自1991年以来,VIM是全球Linux系统管理员最常使用的文本编辑器。 Vim可以成为您想要的任何东西。 借助无数的插件和扩展,您的编辑器可以像其他任何GUI编辑器一样外观和执行。

    Install VIM with the following command:

    使用以下命令安装VIM:

    
    sudo apt install vim
    

    2. Atom – 21世纪最佳文本编辑器 (2. Atom – Best text editor of 21st century)

    Atom Editor 1
    Atom Editor
    原子编辑器

    While VIM is a classic in the debate of text editors, people often discuss the need for a new and powerful editor. This is where the Atom comes in. Developed by GitHub in 2015, Atom has soared into the popularity charts soon after its launch. The developers label Atom as the “hackable text editor for the 21st century”.

    尽管VIM是文本编辑器争论的经典之作,但人们经常讨论对新的强大编辑器的需求。 这就是Atom的用武之地。Atom由GitHub在2015年开发,在发布后不久便Swift进入人气榜。 开发人员将Atom标记为“ 21世纪可入侵的文本编辑器”。

    And they say this rightly so as no other text editor developed this century comes even close to the reputation that Atom holds in the Linux community today. It brings you to the deep end of text editors. The features available with Atom include package manager, multi-pane interface, file system browser and auto-completion

    他们说的很对,因此,本世纪没有其他文本编辑器能与Atom在当今Linux社区中享有的声誉相提并论。 它带您深入了解文本编辑器。 Atom可用的功能包括程序包管理器,多窗格界面,文件系统浏览器和自动完成

    Like VIM, Atom comes both as a GUI application and a command-line utility. It is not for people whose only use of a text editor is to edit configuration files and perform other small tasks. Atom is best for programmers who want a beautiful user interface, along with powerful extensions like in-built Git integration, and more!

    与VIM一样,Atom既作为GUI应用程序又作为命令行实用程序提供。 它不适用于仅使用文本编辑器来编辑配置文件并执行其他小任务的人。 Atom最适合想要美丽的用户界面以及强大的扩展功能(例如内置Git集成)的程序员!

    You can install ATOM with the following commands:

    您可以使用以下命令安装ATOM:

    
    #Add PPA repository 
    sudo add-apt-repository ppa:webupd8team/atom
    
    #Update system
    sudo apt update
    
    #Install ATOM
    sudo apt install atom
    

    3. Sublime Text –最流行的文本编辑器 (3. Sublime Text – The most popular text editor)

    Sublime Text
    Sublime Text
    崇高文字

    The phrase that ‘good things are often not free’ suits Sublime Text better than anything else. Sublime Text was developed to be considered a full-fledged IDE and is the only freemium editor in this list.

    “好的东西通常不是免费的”这一短语比其他任何东西都更适合Sublime Text。 Sublime Text被开发为功能完善的IDE,并且是此列表中唯一的免费增值编辑器。

    Developed by the Sublime HQ in 2008, this Python-powered shareware is described as a “sophisticated text editor for code, markup, and prose” by its creators. Sublime Text offers a range of features such as simultaneous editing, split-screen mode, Pythons based APIs, and command pallet along with having a builtin support for numerous markup and programming languages.

    由Sublime HQ在2008年开发,此Python驱动的共享软件被其创建者称为“用于代码,标记和散文的复杂文本编辑器”。 Sublime Text提供了一系列功能,例如同时编辑,分屏模式,基于Python的API和命令托盘,以及对多种标记和编程语言的内置支持。

    Sublime Text is popular for not being a freeware in the Linux community. It is a text editor that offers useful native functions like GoToAnything and Distraction-free mode. Like Atom, Sublime Text is more focused on users who wish to use their text editor primarily for programming and developing scripts on their system. You can install sublime-text with the following command

    Sublime Text因不是Linux社区中的免费软件而广受欢迎。 它是一个文本编辑器,提供有用的本机功能,例如GoToAnything和免干扰模式。 像Atom一样, Sublime Text更专注于希望使用其文本编辑器主要用于在系统上编程和开发脚本的用户。 您可以使用以下命令安装sublime-text

    
    #add repository GPG key
    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    
    #Add repository to apt sources
    echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
    
    #install sublime text
    sudo apt install sublime-text
    

    4. XED –最佳可扩展性文本编辑器 (4. XED – Best Text Editor for Extendability)

    Xed Editor
    Xed Editor
    Xed编辑器

    This editor comes pre-installed with a ton of functionalities and additions that make it a great replacement for Gedit and Pluma which has been used as the default editors in many distributions.

    该编辑器预装了很多功能和附加功能,使其非常适合Gedit和Pluma,后者已在许多发行版本中用作默认编辑器。

    Linux mint has adopted Xed as the default GUI text editor instead of Gedit and after using it for long enough, we know exactly why. Xed is for programmers who love their text editors to be very flexible.

    Linux mint已采用Xed代替Gedit作为默认的GUI文本编辑器,并且使用了足够长的时间之后,我们确切地知道了为什么。 Xed适用于喜欢其文本编辑器的程序员,它们非常灵活。

    Apart from that, it’s also an X-app. You can go ahead and install Xed on your system with the following commands:

    除此之外,它还是一个X应用程序。 您可以继续使用以下命令在系统上安装Xed:

    
    sudo add-apt-repository ppa:embrosyn/xapps
    sudo apt install xed
    

    5. Gamma文本编辑器–最佳轻量级GUI编辑器 (5. Gamma Text Editor – Best Lightweight GUI Editor)

    Gamma Text Editor
    Gamma Text Editor
    Gamma文字编辑器

    We used it, and we loved it. Every single element of the editor is customizable, just like it is for VIM. The difference is, Gamma is complete GUI editor.

    我们使用它,并且喜欢它。 编辑器的每个元素都是可自定义的,就像VIM一样。 区别在于,Gamma是完整的GUI编辑器。

    It’s very lightweight on resources and doesn’t hog memory like some of the more powerful GUI text editors do. Gamma Text editor allows you to enjoy a very powerful editor even on a low powered machine.

    它在资源上非常轻巧,不会像某些更强大的GUI文本编辑器那样占用内存。 Gamma文本编辑器使您即使在低功率机器上也可以享受功能非常强大的编辑器。

    For Python lovers, Gamma is built entirely in Python. The packages for this editor may not be available for your distribution. So this installation method will be common for all the distributions.

    对于Python爱好者,Gamma完全用Python构建。 该编辑器的软件包可能不适用于您的分发。 因此,此安装方法对于所有发行版都是通用的。

    
    git clone https://gitlab.com/hamadmarri/gamma-text-editor
    cd gamma-text-editor 
    chmod +x setup.sh
    ./setup.sh
    

    6. Gedit –最佳的简化和功能强大的编辑器 (6. Gedit – Best simplistic and powerful editor)

    Gedit Screen
    Gedit Screen
    Gedit屏幕

    When people are new to text editors in Linux they often look for something simple to understand, yet having a powerful functionality, which they can benefit from once they are familiar with the editor. This is the domain where Gedit appeals a large chunk of its audience.

    当人们不熟悉Linux中的文本编辑器时,他们通常会寻求简单易懂但功能强大的功能,一旦熟悉编辑器,他们便会从中受益。 这是Gedit吸引大量受众的领域。

    Developed under the GNU General Public License, it was initially released to the public in 2000. The Gedit text editor offers a wide range of features while having a simple to use GUI interface.

    它是根据GNU通用公共许可证开发的,最初于2000年向公众发布。Gedit文本编辑器提供了广泛的功能,同时具有易于使用的GUI界面。

    When you choose Gedit, you get support for UTF-8 characters, remote editing, syntax highlighting with customization, configurable font properties, file reverting, search and replace option, and clipboard support. 

    选择Gedit时,您将支持UTF-8字符,远程编辑,具有自定义功能的语法高亮显示,可配置的字体属性,文件还原,搜索和替换选项以及剪贴板支持。

    If you need a lightweight text editor with high plugin support and a wide range of powerful features, Gedit is the text editor for you. While it is a basic and easy to understand editor on the surface, its functionality makes Gedit a fairly competent editor.

    如果您需要具有高插件支持和广泛功能的轻量级文本编辑器,则Gedit是适合您的文本编辑器。 尽管它是表面上的基本且易于理解的编辑器,但其功能使Gedit成为了称职的编辑器。

    You can install GEdit with the following command:

    您可以使用以下命令安装GEdit:

    
    sudo apt install gedit
    

    7. Nano –命令行初学者的最佳编辑器 ( 7. Nano – Best Editor for the Command Line Beginner )

    Nano Text Editor 1
    Nano Text Editor
    纳米文字编辑器

    You have text editors that are designed for basic usage. You have text editors designed for advanced users. But what about a text editor that is designed for the user, not the usage? This is where Nano comes into the picture. Nano is a text editor that is known for its user-friendly command-line design.

    您有文本编辑器 设计用于基本用途。 您具有专为高级用户设计的文本编辑器。 但是为用户而不是用法设计的文本编辑器呢? 这是Nano出现的地方。 Nano是一种文本编辑器,以其用户友好的命令行设计而闻名。

    It is easy to learn and use for beginners, while fairly keeping up with the requirements of an advanced user. Developed under the GNU General Public License, Nano was first launched in 2000. It soon spread among the public due to its simplistic and easy to grasp interface.

    对于初学者来说,它很容易学习和使用,同时完全可以满足高级用户的要求。 Nano是在GNU通用公共许可证下开发的,于2000年首次发布。由于其简单易用的界面,它很快在公众中传播。

    Nano offers features such as automatic indentation, interactive find-and-replace function, soft text wrapping, and case-sensitive searching.

    Nano提供的功能包括自动缩进,交互式查找和替换功能,软文本换行以及区分大小写的搜索。

    Nano works only as a command-line utility. It is great for users who need a simple text editor while working with the command line. Nano is easy to use even though it’s a command-line editor. Unlike VIM, it allows you to work with it in the same way as you’d with a GUI text editor.

    Nano仅用作命令行实用程序。 对于在使用命令行时需要简单的文本编辑器的用户来说非常有用。 即使Nano是命令行编辑器,它也易于使用。 与VIM不同,它允许您以与使用GUI文本编辑器相同的方式来使用它。

    You can install Nano with the following command:

    您可以使用以下命令安装Nano:

    
    sudo apt install nano
    

    最后… (Finally…)

    With a large number of text editors available in the market for Linux users, it is often tough to choose the one for you. This was our pick of the best text editors available for you. Did you find your ideal text editor? Did we miss your preferred choice? Let us know in the comments below.

    市场上有大量针对Linux用户的文本编辑器,通常很难为您选择一个。 这是我们为您选择的最佳文本编辑器。 您找到理想的文本编辑器了吗? 我们错过了您的首选吗? 在下面的评论中让我们知道。

    翻译自: https://www.journaldev.com/41292/top-best-text-editors-linux

    linux 文本编辑器

    展开全文
  • 1、UEditor 百度富文本编辑器完整版 .Net实例 已解决上传图片问题。 2、内附完整demo实例,附带txt讲解说明及UEditor常见问题解决方案。 3、已经调试好的百度文本编辑器实例,用户体验不错,具备很多人性化的功能,...
  • 文本编辑器  富文本编辑器(Rich Text Editor,RTE)是一种可内嵌于浏览器,所见即所得的文本编辑器。它提供类似于Office Word 的编辑功能,方便那些不太懂HTML用户使用,富文本编辑器的应用非常广泛,它的历史...

    富文本编辑器

     富文本编辑器(Rich Text Editor,RTE)是一种可内嵌于浏览器,所见即所得的文本编辑器。它提供类似于Office Word 的编辑功能,方便那些不太懂HTML用户使用,富文本编辑器的应用非常广泛,它的历史与图文网页诞生的历史几乎一样长。

     作为一个技术人员,手上备上两款富文本编辑器还是很有用的,指不定那个项目就要集成一个进去。到时候现找现用那可就费功夫了,毕竟从开发上讲,每个富文本编辑器的用法都是有区别的。

     下面是我收集的一些业界比较受欢迎的富文本编辑器,喜欢的朋友、用过的朋友可以一起看看,一起探讨。

    1、TinyMCE

     TinyMCE是一个开源的所见即所得的HTML编辑器,界面相当清新,界面模拟本地软件的风格,顶部有菜单栏。支持图片在线处理,插件多,功能非常强大,易于集成,并且拥有可定制的主题。支持目前流行的各种浏览器,它可以达到微软Word类似的编辑体验。

     而且这么好的东西还是开源免费的,目前一直有人维护,这款编辑器使用的人非常多。

     更多介绍及下载:https://www.tiny.cloud/docs/demo/full-featured/

     

    2、CKEditor

     Ckeditor也是一款非常经典的富文本编辑器,官方下载量过千万。它是在非常著名的FCkEditor基础上开发的新版本,FckEditor的用户现在基本都转移到Ckeditor了。

     Ckeditor有高性能的实时预览,它特有行内编辑功能,使得编辑内容更加直观,仿佛是在编辑网页一样,有很强的可扩展性,被各大网站广泛运用。

     更多介绍及下载:https://ckeditor.com/

     

    3、UEditor

     UEditor 是由百度出品的富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源免费。这款编辑器用过的人也非常多,功能非常全面,插件很多,还可以很方便插入百度地图,接入十分简单。

     16年之后百度没有怎么更新了,不过现有的功能也足够用了。UEditor分为UE版(全功能版)和UM版(精简版),大家可以根据自己使用环境选择不同的版本。

     更多介绍及下载:http://ueditor.baidu.com/website/

     

    4、wangEditor

     wangEditor轻量级,小巧实用,配置方便,使用简单。可以自定义皮肤功能,免费开源。用户数量也很多,尤其是用在一些轻型环境,比如论坛社区回帖。wangEditor是国人出品的开源项目。

     更多介绍及下载:http://www.wangeditor.com/

     

    5、kindeditor

     KindEditor历史也很长了,用户数也不少,国内某公司出品。免费开源。界面类似于office word,界面和功能中规中矩,文档齐全,使用还算方便。

     更多介绍及下载:http://kindeditor.net/demo.php

     

    6、simditor

     simditor是Tower平台使用的富文本编辑器,是一款轻量化的编辑器,界面简约,功能实用,插件不是很多,功能要求不高的可以使用。

     虽然是国内出品,但文档是英文的。开源免费。

     更多介绍及下载:https://simditor.tower.im/

     

    7、bootstrap-wysiwyg

     bootstrap-wysiwyg是基于Bootstrap的轻型、免费开源的富文本编辑器,界面简洁大方。使用需要先引入bootstrap。

     个人觉得bootstrap-wysiwyg这一长串像乱码一样的名字影响了它的推广和使用~ ~毕竟轻型使用环境还是很多的。

     更多介绍及下载:http://mindmup.github.io/bootstrap-wysiwyg/

     

    8、summernote

     summernote是一款轻量级的富文本编辑器,比较容易上手,使用体验流畅,支持各种主流浏览器。summernote开源免费,该项目一直比较活跃,一直都有人在维护。

     summernote同样依赖于jquery和bootstrap,使用前先引入这两项。

     更多介绍及下载:https://summernote.org/

     

    9、Froala

     Froala是一款功能丰富的富文本编辑器,界面分类清晰,容易集成,容易升级,支持主流浏览器,具有行内编辑功能。Froala代码示例很多,可以集成在很多js框架里如React.js,Aurelia,Angular,Ionic,Django等。插件很多,易于扩充功能。

     Froala是收费的,不过前端是开源的,如果要使用后台是要交费的(如果你使用国人强大的crack技能那就是另外一回事了~ ~)。目前有三个定价方式:基础版(239美元)、专业版(1199美元)和企业版(1999美元)。

     更多介绍及下载:https://www.froala.com/wysiwyg-editor

     

    10、Quill

     Quill是轻型的编辑器,样式一般(黑白风),功能中等,它的代码高亮功能比较强,同样支持行内编辑模式,工具条可自定义。

     开源免费,项目活跃,一直有人维护。

     更多介绍及下载:https://quilljs.com/

     

    11、FreeTextBox

     FreeTextBox功能强大,前端支持主流浏览器,但后台只支持.NET。它的外观和使用风格都和微软 Word很类似。工具条可以定制,运行速度一般。FreeTextBox分为免费版和pro收费版,一般情况免费版本功能已经足够用了。

     更多介绍及下载:http://freetextbox.com/

     

    12、dhtmlxEditor

     DHTMLX组件是一整套基于JS的UI库,功能强大,其中包含编辑器dhtmlxEditor。该编辑器可以直接集成到Angular,React和Vue.js框架中,该编辑器还同时支持Markdown和富文本。

     支持普通视图和类似word一样的页面视图,支持全屏幕,工具支持自定义,包括工具条颜色和样式等。

     dhtmlxEditor分为免费版和收费版,免费版具有绝大多数功能,而且免费版是开源的你可以在代码级别随便扩充。

     更多介绍及下载:https://dhtmlx.com/docs/products/dhtmlxRichText/

     

    13、eWebEditor

     eWebEditor外观和使用风格都和微软 Word很类似,功能很多。工具条可以定制,运行速度很快。导入文件接口很多,支持word、excel、pdf、ppt直接导入,目前版本不支持代码高亮,不适合纯技术平台使用,适合内容编辑人员使用。

     eWebEditor有很长的历史了,是典型的传统富文本编辑器,不论是界面,还是功能都比较传统。

     eWebEditor是收费的,但也有免费的精简版,精简版没有后台功能。

     更多介绍及下载:http://www.ewebeditor.net/demo/

     

    最后

     富文本编辑器产品真的非常多,以上只是本人接触过的一些,相信还有很多很好的富文本存在,其实也没必要全都试一遍,只有最适合自己的,才是最好的。

     如果你用过其中的一种,或者你用过其他好用的富文本编辑器,欢迎交流分享。

     如果你还喜欢现在流行的markdown编辑器,请看我的另一篇文章《几款主流好用的markdown编辑器介绍》

     如果想了解markdown编辑器和富文本编辑器的区别,请参考《markdown编辑器与富文本编辑器优缺点比较,哪个更好用》

     

    转载请注明原文地址:https://blog.csdn.net/davidhzq/article/details/100842866

     

     

    展开全文
  • 仿简书富文本编辑器

    热门讨论 2016-10-17 17:00:03
    仿简书富文本编辑器,完美重现
  • markdown编辑器与富文本编辑器优缺点比较,哪个更好用 其实对于用户来说,Markdown编辑器和富文本编辑器的作用是一样的,功能上也没有什么区别,在Markdown诞生之前大家都是用富文本编辑器的,也没见什么功能不能...

     其实对于用户来说,Markdown编辑器和富文本编辑器的作用是一样的,功能上也没有什么区别,在Markdown诞生之前大家都是用富文本编辑器的,也没见什么功能不能实现的,而两者主要区别在于他们的使用方法上,以及不同技术所带来的行业上的影响。
     下面就让我们来看看详细的比较。

    什么是markdown编辑器,什么是富文本编辑器

     Markdown是这几年才流行起来的编辑器,Markdown使用一套格式标记语言来对文档内容进行排版和格式显示。你需要在写文章的过程中,在需要控制版式的地方插入这些标记,比如你在一段文字前插入#号再加一个空格,表示这一行要以标题的形式显示(字体比较大比较粗比较黑)。而Markdown的标记其实很少,常用的也就十个左右,所以它是一种轻量的标记语言。
     下图就是一个典型的markdown编辑器界面,图中红圈部分中都是markdown的标记语言。图中左边是写作窗口,右边是预览窗口。
    在这里插入图片描述
     富文本编辑器就是大家之前所使用的编辑器,以前大家在网页上写文章或网页后台发布新闻内容一直都是用的富文本编辑器,包括很多论坛上发帖子的文字窗口就是典型的富文本编辑器。可以这么说除了Markdown编辑器,其他的文本编辑窗口基本上都可以归到富文本编辑器。
     富文本编辑器已经有二十多年的历史了。下面是一个典型富文本编辑器,也是本人经常使用的,你是不是以为是office word界面?
    在这里插入图片描述

    误区:

     markdown编辑器或者富文本编辑器都是一种编辑器的类型,并不是指具体某一家的产品。很多非技术人员经常会有一些误解,他会以为markdown编辑器就是CSDN的编辑器,或者就是简书的编辑器,或者就是博客园的编辑器。很多人在比较markdown编辑器与富文本编辑器时,只比较CSDN一家的,或者博客园一家的,这会给新手带来很大的误会。

    从几个角度来比较

    1、功能上

     上文说过了,从功能上讲两者并没有什么区别!
     仔细看看上面两张图,你是不是觉得富文本编辑器的功能甚至比markdown编辑器的功能还要多!
     说富文本编辑器的功能弱的那都是误会,他并没有见到真正的富文本编辑器,类似上图中的富文本编辑器,比较有名气的随便都能列出十几多款。
     如果你觉得上图的富文本编辑器功能还不够强,看到上图左下角的“代码”两个字了么,点进去之后你都能直接修改网页源码,如果你懂HTML那么没有什么功能是你不能实现的!
     在markdown编辑器火起来之前,富文本编辑器统治整个互联网很多年了,成千上万的网页都是它发布出来的,没有什么版式功能弄不出来的。
     如果你觉得富文本编辑器的功能太弱,那一定是你所用的那一家,那一款产品太弱了。而不是富文本编辑器本身功能问题。
     打个比方说,马是世界上公认善跑的动物,然而你碰巧遇到了一只又矮又搓又不能跑的,然后你就认为马都是这样的,,,,你这样的话,马会被你气死的!
     当然,反过来道理也是一样的,markdown编辑器功能也不比富文本编辑器功能少,只是可能碰巧你看到的那一款markdown编辑器功能比较少而已。
     互联网上markdown编辑器也有无数个,markdown标记语言原始版本(或者说标准化版本)所提供的功能只有十多个,但是网上普遍存在的都是扩充版本,几乎每一家的实现都是不太一样的,因为markdown是由每一个网站自由去实现的(当然你可以去拷贝别人做好的)。
     不厌其烦讲这么多,是因为网上对这个问题误解的人实在太多了……

    2、使用难度和方便性

     markdown编辑器毕竟额外多出来一套标记语言,肯定还是要学一下的,虽然十几多个也不多,但要养成这样的写作习惯是要一定时间培养的。
     富文本编辑器使用的是与word类似的所见即所得的排版方式,操作也与word类似,点击鼠标按钮使用相应功能就行。使用上相对比较简单,也比较容易进入状态。
     有些markdown编辑器虽然也可以即时预览,但是都需要另外开窗口的,或者需要另外点击预览,所见即所得方面还是会差一些。

    3、分享和交流

     markdown编辑器有一套标准的标记语言,其内容本身也是纯文本文档,所以在各个支持markdown的网站之间交流起来是很方便的,即使用非markdown编辑器打开也不会有明显错乱感觉。
     Markdown的可贵之处就在于他有一套标准,什么东西一当有了一套大家认可的标准,就比较容易推广和流行。这个实际上也是markdown流行起来的重要原因之一,便于分享交流。
     富文本编辑器每一家的实现都是完全不一样的,如果你把新浪的编辑器里的内容直接拷贝到网易的编辑器里,那版式肯定是有区别的,甚至会位置错乱,往数据库后台保存可能也会出问题。所以富文本编辑器一般都是专用的。

    4、排版的准确性

     如果是两个功能都比较强的富文本编辑器和markdown编辑器,那么排版的准确性和可控性并不会有明显的差别。
     之所以大家觉得markdown编辑器可控性更强,是因为这家网站同时提供的富文本编辑器功能实在太差了。一个网站之所以这么安排并不一定是他们没有这个技术能力提供一个更好的富文本编辑器,往往是一些商业因素,运营策略,甚至是某些人个人喜好,这里就不展开分析了……
     那么,如果是两个功能都很一般富文本编辑器和markdown编辑器,往往markdown编辑器的版式控制性会更强一点。
     然后很不幸地告诉大家,像CSDN、博客园都属于后者,他们都是主推markdown编辑器的,他们提供的富文本编辑器功能都非常弱。简书之前也是主推markdown,后来又改成富文本编辑器了。

    5、直观性

     直观性即“所见即所得”的特性,这方面富文本编辑器肯定是略胜一筹的。因为富文本编辑器天生就是所见即所得的。
     有些网站做的markdown编辑器会在旁边再开一个窗口,可以即时预览排版的效果,但是如果屏幕空间不够大,跟最终效果还是有差别的,另外也会有一点点影响写作。

    最后

     markdown编辑器由于其使用了标记语言,总会给人一种技术化的感觉,事实上也是如此,markdown编辑器一般还是在技术平台和技术人员手中使用比较多,估计这也是简书这两年放弃markdown开始主推富文本编辑器的主要原因吧,因为简书现在主做的不是技术内容。
     虽然markdown编辑器这几年比较火,但从整个网络总量上来说markdown编辑器还是比较小众的。
     最后希望大家找到自己顺手的编辑器。
     随后我还会再写两篇关于编辑器的文章《几款主流好用的markdown编辑器介绍》《几款主流好用的富文本编辑器(所见即所得常用编辑器)介绍》,欢迎一起交流。

    转载请注明原文地址:https://blog.csdn.net/davidhzq/article/details/100755735

    展开全文
  • vim 文本编辑器

    万次阅读 多人点赞 2019-03-23 11:57:12
    4.2 vim文本编辑器 4.2.1 简介 vim是vi的升级版,最常见的区别是能用多种颜色显示显示系统文件的一些特殊信息。 vi: Visual Interface 文本编辑器,可视化接口 vim:vi iMprove的缩写,即vi的增强版 vim编辑器...

    4.2 vim文本编辑器

    4.2.1 简介

    vim是vi的升级版,最常见的区别是能用多种颜色显示显示系统文件的一些特殊信息。

    • vi: Visual Interface 文本编辑器,可视化接口
    • vim:vi iMproved的缩写,即vi的增强版
      vim编辑器分为三种主要模式:
    1. 命令模式(编辑模式):默认模式,移动光标,剪切/粘贴文本(界面表现:左下角显示文件名或为空)
    2. 插入模式(输入模式):修改文本(界面表现:左下角显示—INSERT–)插入模式下,按ESC按键返回命令模式
    3. 末行模式(扩展模式):保存、退出等(界面表现:左下角显示—VISUAL–)末行模式下连续按两次ESC按键返回末行模式
    • Esc建:退出当前模式
    • Esc建Esc建:总是返回到命令模式
      在这里插入图片描述
      在这里插入图片描述

    4.2.2 语法

    vim [options] [file …]
    vim [options] -
    vim [options] -t tag
    vim [options] -q [errorfile]
    ex
    view
    gvim gview evim eview
    rvim rview rgvim rgview

    • 用vim打开文件用法:
      例如:【vim abc.txt】打开abc.txt文件
      例如:【vim +# abc.txt】打开abc.txt文件,光标定位在abc.txt文件的第#行
      例如:【vim + abc.txt】打开abc.txt文件,光标定位在最后一行
      例如:【vim +/PATTERN abc.txt】打开abc.txt文件,定位第一次被PATTERN(模式)匹配到的行的行首

    • 模式之间的切换
      注意:vim打开文件后,默认进入的模式为:命令模式:
      命令模式下进入插入模式(输入模式)输入:【i】或者【o】或者【a】等
      命令模式下进入末行模式(扩展模式)输入:【:】
      使用vim编辑多个文件
      【vim FILE1 FILE2 FILE3】可以同时编辑FILE1 FILE2 FILE3这三个文件
      【:next】切换至下一个文件
      【:prev】切换至前一个文件
      【:last】切换至最后一个文件
      【:first】切换至第一个文件

    4.2.3 vim的命令模式(编辑模式)常用快捷键

    1) 模式转换
             a) 【i】:在当前光标所在字符的前面,转为输入模式
             b) 【a】:在当前光标所在字符的后面,转换为输入模式
             c) 【o】:在当前光标所在行的下方,新建一行,并转换为输入模式:
             d) 【I】:在当前光标所在行的行首,转换为输入模式
             e) 【A】:在当前光标所在行的行尾,转换为输入模式
             f) 【O】:在当前光标所在行的上方,新建一行,并转换为输入模式;
             g) 【cc】删除当前行并输入新内容,相当于S。扩展【#cc】
             h) 【C】删除当前光标到行尾,并切换成插入模式

    • 改变命令
      【c】修改后切换成插入模式
    • 命令模式–>插入模式
      【c^】删除光标处到行首的字符,并进入插入模式
      【c$】删除光标处到行尾的字符,并进入插入模式
      【c0】(c零)删除光标处到当前行首的第一非空字符,并进入插入模式
      【cb】删除当前第一个单词,并进入插入模式
      【ce】删除下一个单词,并进入插入模式
      【cw】删除光标处到单词词尾,并进入插入模式

    2) 逐字符移动
             a) 【h】向左
             b) 【l】向右(小写的L)
             c) 【j】向上
             d) 【k】向下
             e) 【#COMMAND】移动#个字符
             例如: 【#h】向左移动#个字符
              【#l】向右移动#个字符
              【#j】向上移动#个字符(相当于向上移动#行)
              【#k】向下移动#个字符(相当于向下移动#行)
    3) 当前页跳转
             a) 【H】:当前页的页首
             b) 【M】:当前页的中间行
             c) 【L】当前页的页底

    4) 以单词为单位移动
             a) 【w】移动至下一个单词的词首
             b) 【e】跳至当前或下一个单词的词尾
             c) 【b】跳至当前或前一个单词的词首
             d) 【#COMMAND】跳到第#个单词
             例如: 【#w】跳转到第#个单词的词首
              【#e】向下跳转到第#个单词的词尾
              【#b】向上跳转到第#个单词的词首
    5) 行内跳转
             a) 【0】(零) :绝对行首,光标移动到当前行的行首
             b) 【^】光标移动到当前行首的第一个非空白字符
             c) 【&】光标移动到当前行的行尾
    6) 行间跳转(相当于上下跳转)
             a) 【G】跳转到最后一行(整个文档的最后一行)
             b) 【gg或者1G】跳转到文档的第一行
             c) 【#G】跳转到第#行(文档最上为第一行)
             注意:想要跳转到最后一行可以输入【0G】也是最后一行
    7) 句间移动
             a) 【)】下一句
             b) 【(】上一句
    8) 段落间移动
             a) 【}】下一段
             b) 【{】上一段
    9) 常用快捷键滚动
             a) 【Ctrl + e】向下滚动一行
             b) 【Ctrl + y】向上滚动一行
             c) 【Ctrl + d】向下滚动半屏
             d) 【Ctrl + u】向上滚动半屏
             e) 【Ctrl + f】向下滚动一屏
             f) 【Ctrl + b】向上滚动一屏
    10) 字符编辑

    • 【x】删除光标处的字符
    • 【#x】删除从光标处开始向后#个字符
    • 【xp】光标所在处的字符和光标后面的字符对调位置
    • 【~】转换大小写
    • 【J】删除当前行后的换行符

    11) 替换命令(r,replace)

    • 【r】替换光标所在字符
    • 【R】切换成REPLACE模式

    12) 删除命令(剪切命令)
    注意:d命令删除的字符会默认复制到剪贴板
             a) 【d】删除命令,可以结合光标跳转字符,实现范围删除
             b) 【d$】删除到行尾
             c) 【d^】删除到非空行首
             d) 【d0】删除到行首
             e) 【dd】删除光标所在行
             f) 【#dd】多行删除
             g) 【D】从当前光标位置一直删除到行尾,留空行,等同于【d$】
             h) 【de】
             i) 【dw】
             j) 【db】
             k) 【#COMMAND】
             l) 【Shift + j】删除两行质检的空行,实际上是合并两行
    插入模式(输入模式下的剪切)
        正常模式(默认模式)下按v(逐字)或V(逐行)进入可视模式,然后用【j】【k】【l】【h】命令移动即可选择某些行或字符,再按d即可剪切

    13) 复制命令(y,yank)
             a) 【y】复制,可以结合光标跳转字符,实现范围复制(行为与d有类似之处)
             b) 【y$】复制到行尾
             c) 【y^】复制到非空行首
             d) 【y0】复制到行首
             e) 【yy】复制当前行
             f) 【#yy】复制多行
             g) 【Y】整行复制
             h) 【ye】
             i) 【yw】
             j) 【yb】
             k) 【#COMMAND】

    14) 粘贴命令(p,paste)
             a) 【p】缓冲区存的如果为整行,则粘贴当前光标所在行的下方,否则粘贴至当前光标所在处的后面
             b) 【P】缓冲区存的如果为整行,则粘贴当前光标所在行的上方,否则粘贴至当前光标所在处的前面
    15) 撤销更改
             a) 【u】撤销最近的更改
             b) 【#u】撤销之前多次更改
             c) 【U】撤销光标落在这行后所有此行的更改
             d) 【按Ctrl + r】重做最后的“撤销”更改(相当于取消撤销)
             e) 【.】重做前一个操作
             f) 【#】重复前一个操作#次

    4.2.4 vim的末行模式(扩展模式)

    命令模式下进入末行模式(扩展模式)输入:【:】

    4.2.4.1 退出命令
             【:q】退出
             【:x】保存退出
             【:wq】保存并退出
             【:q!】强制退出并或略所有更改
             【:e!】放弃所有修改,并打开源文件
    注意:在默认模式的退出方法
             【ZZ】保存并退出
             【ZQ】不保存退出
    附加:
    【:!COMMAND】执行COMMAND命令,和shell交互
    【r!COMMAND】读入命令的输出
    【r filename】读取filename文件内容到当前文件中
    【w filename】将当前文件内容下入filename文件中

    4.2.4.2 地址定界(可以用于查找和替换等)
    语法:【:start_pos,end_pos】
    例如:
             【:#】具体第#行,例如2表示第2行
             【#,#】从左侧#表示起始行,到右侧#表示结尾行
             【#,+#】从左侧#表示的起始行,加上右侧#表示的行数
    例如【:2,+3】表示2到5行
             【.】表示当前行
             【$】最后一行
             【%】全文,相当于【1,$】
    例如:【:.,$-1】表示当前行到倒数第二行

    • 扩展命令模式:地址定界
      注意:地址界定默认是从光标位置开始(即在默认模式进入命令模式时的光标位置)向下搜索匹配(如果查到到文件结尾,依旧没找到,会从头开始查找)
      【:/pat1/,/pat2/】从第一次被pat1模式匹配到的行开始,一直到第一次被pat2匹配到的行结束
      【:#,/pat/】从第#行开始,一直到第一次被pat匹配到的行结束
      【:/pat/,$】从第一次被pat匹配到的行开始,一直到最后一行
    • 地址界定后面可跟随的编辑命令
      【d】例如:【:/pat1/,/pat2/d】
          表示,从光标位置开始向下匹配,第一次匹配到“pat1”的位置开始到第一次匹配到pat2结束是的末行,删除末行。(注意:如果匹配结果是多行,只会删除最后一行)
      【y】例如:【:/pat1/,/pat2/y】
          表示,从光标位置开始向下匹配,第一次匹配到“pat1”的位置到第一次匹配到“pat2”的位置直接,复制内容到剪贴板。
      【w file】将范围内的行另存至指定文件中。
      例如:【:/pat1/,/pat2/w ./abc.txt】
          表示从光标位置开始向下匹配,第一次匹配到pat1的位置到第一次匹配到pat2的位置内容写到当前目录下的abc.txt文件中。
      【r file】在指定位置插入指定文件中的所有内容。
      例如:【:/pat1/,/pat2/r ./abc.txt】
              表示从光标位置开始向下匹配,第一次匹配到“pat1”的位置到第一次匹配到“pat2”的位置的行末插入abc.txt文件内容

    4.2.4.3 查找并替换

    • 【:/PATTERN】从当前光标所在处向文件尾部查找匹配“PATTERN”相同的内容。

    • 【:?PATTERN】从当前光标所在处向文件首部查找匹配“PATTERN”相同内容

    • 【n】与命令同方向

    • 【N】与命令反方向
      扩展命令模型:查找并替换

    • 【s】在扩展模式下完成查找替换操作
      格式:【s/要查找的内容/替换为的内容/修饰符】

      • 要查找的内容:可以使用模式
      • 替换为的内容:不能使用模式,单可以使用\1,\2等后向引用符号;还可以使用“&”引用前面查找时查找的整个内容
      • 修饰符:
        • 【i】忽略大小写
        • 【g】管局替换;默认情况下,每行只替换第一次出现
        • 【gc】全局替换,每次替换前询问

      注意:查找替换中的分隔符【/】可用其他符号替代,例如【@】【#】等

    例子:【s/a/Good/g】或者【s@a@Good@g】查找当前光标所在行的“a”字符,全部替换成“Good”字符
    在这里插入图片描述
    替换后:
    在这里插入图片描述
    例如:【s#/boot#/#i】将光标所在行的【/boot】替换成【/】,默认只会替换一个,匹配时会忽略大小写
    例如:【4s@^.*\(你好\).*@\1@ig
            在4行查找匹配“^.*\(你好\).*”这个正则表达式 能匹配到的内容,替换成“你好”
    替换前:
    在这里插入图片描述
    替换后:
    在这里插入图片描述
    如果需要对全文替换可以使用如下命令
    :1,$s/^.*\(你好\).*/\1/ig】其中【1,$】为地址界定。

    4.2.4.4 地址定界与查找替换扩展模式结合使用
    :4,8s/^.*\(你好\).*/\1/ig】这种为只替换第4行到第8行之间的内容,其中【4,8】表示4行到8行之间的内容
    :/par1/,/par2/s/^.*\(你好\).*/\1/ig】这种为从第一次匹配到par1到第一次匹配par2之间的内容中间,
    按照【s/^.*\(你好\).*/\1/ig】命令进行匹配替换

    4.2.4.5 帮助命令

    • 【:help or F1】显示整个帮助
    • 【:help xxx】显示xxx的帮助,比如:【:help I】【:help CTRL-[】即Ctrl+[的帮助
    • 【:help ‘number’】Vim选项的帮助用单引号刮起
    • 【:help 】特殊建的帮助用<>扩起
    • 【:help –t】Vim启动参数的帮助用-
    • 【:help –i_】插入模式下Esc的帮助,某个模式下的帮助用(模式_主题)的模式

    帮助文件中位于||之间的内容是超链接,可以用Ctrl+]进入链接,Ctrl+o(Ctrl + t)返回

    4.2.4.6 其他非编辑命令

    • 【:.】重复前一次命令

    • 【:set ruler?】查看是否设置了ruler,在.vimrc中,使用set命令设置的选项都可以通过这个命令查看

    • 【:scriptnames】查看vim脚本文件的位置,比如.vimrc文件,语法文件及plugin等

    • 显示非打印字符
          【:set list】显示非打印字符,比如tab,空格,行尾等。如果tab无法显示,请确定用set lcs=tab:>-命令设置了.vimrc文件,并确保你的文件中的确有tab,如果开启了expendtab,那么tab将被扩展为空格。
          【:set nolist】关闭非打印字符

    • 行号:
      【:set number】显示行号或者【:set nu】
      【:set nu】关闭行号显示

    • 大小写
      【:set ignorecase】忽略区分大小写或者【:set ic】
      【:set noignorecase】不忽略大小写或者【:set noic】

    • 设置自动缩进
      【:set autoindent】设置自动缩进或者【:set ai】
      【:set noai】取消制动缩进

    • 查找文本高亮显示或取消
      【:set hlsearch】设置高亮显示
      【:set nohlsearch】取消高亮显示

    • 语法高亮显示
      【:syntax on】开启语法高亮显示
      【:synatx off】关闭语法高亮显示

    • 辅助保留格式
      【:set paste】启用复制保留格式
      【:set noPaste】关闭复制保留格式

    • 文件格式
      【:set fileforma=doc】启用windows格式。或者【:set ff=doc】
      【:set fileforma=unix】启用unix格式。或者【:set ff=nuix】

    • 设置文本宽度
      【:set textwidth=65】启用
      【:set wrapmargin=15】禁用

    • 设置光标所在行的标识线
      【:set cursorline】或者【:set cul】启用标识线
      【:set no cursorline】或者【:set not cul】禁用标识线

    • 【:set or】查看set帮助或者【:set all】

    4.2.5 vim可视化模式

    默认模式下输入:

    • 【v】按照字符选取,或者【ctrl + v】
    • 【V】按矩形快选取

    可视化建可用于与移动建结合使用
    【w】【)】【}】箭头灯
    突出显示的文字可被删除,复制,变更,过滤,搜索,替换等

    4.2.6 vim多窗口

    语法:【vim –o|-O FILE1 FILE2 …】
               【-o】水平分割显示
               【-O】垂直分割显示
    命令模式下输入【:qa】关闭所有窗口
    窗口间切换:Ctrl+w,Arrow

    • 单文件窗口分割:
      • 【Ctrl+w,s】split,水平分割
      • 【Ctrl+w,v】vertical,垂直分割
      • 【Ctrl+w,q】取消相邻窗口
      • 【Ctrl+w,o】取消全部窗口
      • 【:wqall】退出

    4.2.7 vim配置文件

    【/etc/vimrc】vim的全局配置文件
    【~/.vimrc】用户的vim配置文件

    4.2.8 相关编辑器

    文本:ASCII,Unicode

    • 文本编辑器种类:
      行编辑器:sed
      全屏编辑器:nano,vi
      vim-Vi Improved
      其他编辑器:
      gedit 一个简单的图形编辑器
      gvim 一个Vim编辑器的图形版本

    4.2.9 帮助(vim --help)

    [root@gdy103 ~]# vim --help
    VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Apr  5 2012 10:17:30)
    
    用法: vim [参数] [文件 ..]       编辑指定的文件
      或: vim [参数] -               从标准输入(stdin)读取文本
      或: vim [参数] -t tag          编辑 tag 定义处的文件
      或: vim [参数] -q [errorfile]  编辑第一个出错处的文件
    
    参数:
       --			在这以后只有文件名
       -v			Vi 模式 (同 "vi")
       -e			Ex 模式 (同 "ex")
       -s			安静(批处理)模式 (只能与 "ex" 一起使用)
       -d			Diff 模式 (同 "vimdiff")
       -y			容易模式 (同 "evim",无模式)
       -R			只读模式 (同 "view")
       -Z			限制模式 (同 "rvim")
       -m			不可修改(写入文件)
       -M			文本不可修改
       -b			二进制模式
       -l			Lisp 模式
       -C			兼容传统的 Vi: 'compatible'
       -N			不完全兼容传统的 Vi: 'nocompatible'
       -V[N][fname]		Be verbose [level N] [log messages to fname]
       -D			调试模式
       -n			不使用交换文件,只使用内存
       -r			列出交换文件并退出
       -r (跟文件名)		恢复崩溃的会话
       -L			同 -r
       -A			以 Arabic 模式启动
       -H			以 Hebrew 模式启动
       -F			以 Farsi 模式启动
       -T <terminal>	设定终端类型为 <terminal>
       -u <vimrc>		使用 <vimrc> 替代任何 .vimrc
       --noplugin		不加载 plugin 脚本
       -P[N]		打开 N 个标签页 (默认值: 每个文件一个)
       -o[N]		打开 N 个窗口 (默认值: 每个文件一个)
       -O[N]		同 -o 但垂直分割
       +			启动后跳到文件末尾
       +<lnum>		启动后跳到第 <lnum> 行
       --cmd <command>	加载任何 vimrc 文件前执行 <command>
       -c <command>		加载第一个文件后执行 <command>
       -S <session>		加载第一个文件后执行文件 <session>
       -s <scriptin>	从文件 <scriptin> 读入正常模式的命令
       -w <scriptout>	将所有输入的命令追加到文件 <scriptout>
       -W <scriptout>	将所有输入的命令写入到文件 <scriptout>
       -x			编辑加密的文件
       --startuptime <file>	Write startup timing messages to <file>
       -i <viminfo>		使用 <viminfo> 取代 .viminfo
       -h  或  --help	打印帮助(本信息)并退出
       --version		打印版本信息并退出
    [root@gdy103 ~]#
    
    展开全文
  • 百度开源在线文本编辑器(ueditor) demo

    热门讨论 2012-06-01 11:47:53
    百度文本编辑器的一个使用demo,供大家学习参考.这里只是做了一个实例.具体API还请参考百度http://ueditor.baidu.com/website/
  • 日常生活中经常处理文本的你使用的是哪款文本编辑器呢?今天小编给大家带来6款非常好用的Mac编辑器工具,不同的编辑功能满足您不同的需要,轻松快速实现你的文本编辑操作,提高工作效率。需要的朋友快来看看吧! 1....
  • 文本编辑器内容存储至Mysql

    千次阅读 2021-02-04 16:29:49
    文章目录概述获取富文本编辑器内容后端数据处理 概述 在所有的编辑器中,大概最受欢迎的就是富文本编辑器和MarkDown编辑器了,无论哪一种编辑器,我们需要知道的是,发给后端的内容是带着html标签的字符串,而我们...
  • c#开源的文本编辑器。很不错

    热门讨论 2011-05-16 23:30:55
    从codeproject上下载的很不错的资源。
  •  目前市面上有很多富文本编辑器了,有的老,有的旧,有的免费,有的收费,有的配置项多,有的配置项少......不管怎么,我都不打算用它们,我那么牛逼,肯定是要自己造个轮子啊(当然时间总是要运行的)..开始吧.  我们来用...
  • Windows系统好用的文本编辑器

    千次阅读 2020-09-09 22:32:13
    文章目录Windows系统好用的文本编辑器建议notepad3notepad++EmEditorsublime text3vscode Windows系统好用的文本编辑器 win上默认的编辑器中文名叫[记事本],英文是[notepad],功能很弱…不知道为什么有的人说功能...
  • 常用的富文本编辑器插件

    千次阅读 2019-09-18 15:22:56
    文章目录常用的富文本编辑器插件1、TinyMCE2、百度 ueditor|UEditor3、CKEditor 54、kindeditor5、bootstrap-wysiwyg 超微小的富文本编辑器6、html5编辑器|Squire7、wangeditor3 常用的富文本编辑器插件 1、TinyMCE...
  • sakura文本编辑器

    热门讨论 2010-08-19 00:00:26
    一个非常方便而且功能很好的编辑器!! 平时工作以及在家都用它 很好用
  • 支持复制粘贴word图片的文本编辑器

    热门讨论 2014-06-13 15:32:49
    1、先注册控件 注册命令:regsvr32.exe 文件夹路径\UpToFtp.ocx 卸载命令:regsvr32.exe /u 文件夹路径\UpToFtp.ocx ... 修改ftp地址: 支持复制粘贴word图片的文本编辑器\测试\_src\plugins\wordimage.js
  • JAVA:一个简易的文本编辑器

    千次阅读 多人点赞 2019-04-12 19:17:15
    Today,我们来做一个JAVA的文本编辑器,使用的基础知识有AWT,I/O流,异常处理,数组,循环,编辑器是Eclipse IDE,编译环境为javaSE-10,该文本编辑器有以下九项功能 1.可以新建文本文件 2.可以进行页面设置 3....
  • BootStrap富文本编辑器Summernote

    千次阅读 热门讨论 2020-02-09 09:15:26
    Summernote 是一个简单灵活的所见即所得的 HTML 在线编辑器,基于JQuery 和 Bootstrap 构建,支持快捷键操作,提供大量可定制的选项。 官方API和插件下载 官网地址:http://summernote.org/getting-started/ ...
  • 推荐几款好用的文本编辑器

    千次阅读 2021-06-10 00:03:36
    Sublime Text Visual Studio Code Github Atom HBuilder BowPad Editra UltraEdit 作为程序员,经常需要编写和查看代码,今天给大家分享几款不错的文本编辑器。 Sublime Text Sublime Text 是一个轻量、简洁、高效...
  • 推荐5款常用编程文本编辑器

    千次阅读 2020-12-25 18:14:21
    ‎Visual Studio Code是一个轻量级但功能强大的源代码编辑器,在桌面上运行,适用于 Windows、macOS 和 Linux。它附带了对 JavaScript、TypeScript 和节点的内置支持.js并且具有丰富的其他语言(如 C++、C#、Java、...
  • 百度富文本编辑器的使用

    千次阅读 2019-05-10 17:16:48
    文本编辑器的使用 1.百度富文本编辑器的下载地址 通过此链接https://ueditor.baidu.com/website/download.html进入下载 如下图所示 2.新建一个javaweb项目 把下载好的百度富文本编辑器拷贝到项目中 新建...
  • linux文本编辑器

    万次阅读 多人点赞 2018-04-25 19:18:04
    文本编辑器 vi vim是vi增强版 vim需要安装 sudo apt-get -y install vim vim的三种工作模式 1 编辑模式 命令模式=&gt;编辑模式iaos 按键 作用 i 在光标当前位置插入文本 a 光标的下一...
  • Java实现简易文本编辑器

    千次阅读 2020-02-17 18:26:30
    数据结构课设要求完成一个简易文本编辑器,以下记录完成过程中的思路,学习到的新知识,遇到的问题和解决方案等。 要求至少实现以下要求: 1)具有图形菜单界面 2)查找,替换(等长, 不等长),插入(插串,文本...
  • linux 默认文本编辑器On Linux, a default editor is used for text editing such as crontab -e or git commit. How to change it to the editor of my own choice? 在Linux上 ,默认编辑器用于文本编辑,例如...
  • Android富文本编辑器源码

    热门讨论 2014-05-12 17:44:26
    文本编辑器Android源码,对源码分析详见我的博客http://blog.csdn.net/codehxy/article/details/25641339
  • vue+element-ui 使用富文本编辑器

    万次阅读 多人点赞 2019-03-25 18:03:48
    npm安装编辑器组件 npm install vue-quill-editor –save 在components文件夹创建ue.vue组件,如下 ue.vue代码如下: <!-- 组件代码如下 --> <template> <div> <script id="editor" ...
  • wangeditor是一款轻便的富文本编辑器,本文主要帮助大家快速学习使用wangeditor编辑器。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 571,084
精华内容 228,433
关键字:

文本编辑器