精华内容
下载资源
问答
  • 最近搞一个lua代码编辑,不需要编译,只需高亮就好,显示行号!!有相关经验的还望告诉一下小弟,不胜感激! 现在项目用C#编写!
  • 在线代码编辑器 开源在线代码编辑器
  • Java AS400 RPG源代码编辑器,调试器,
  • 它完整支持源代码编辑和调试,包括语法高亮、错误指示、代码完成(code completion)和调用提示(call tips)。能包含标记(marker)的页边(margin)可用于标记断点、折叠和高亮当前行。 而QScintilla是Scintilla...
  • lua- Lua脚本编辑器开源代码 自制项目,没了
  • 代码编辑器(Notepad++)V6.1.4绿色中文版免费开源的程序代码编辑器
  • Notepad++ 是一款非常有特色的编辑器,软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等。是开源软件,可以免费使用,同时也支持各类流行的计算机编程语言。编辑器可以运行在微软的...
  • 免费开源代码编辑器 Notepad notepad(记事本)是一种代码编辑器,也是Windows 操作系统中的程序,用于文本编辑,在文字编辑方面与Windows写字板,Office功能相当。是一款开源、小巧、免费的纯文本编辑器。 Notepad...
  • 在浏览器选项卡上运行的单个 HTML 文件中编写的代码编辑器。 无需安装、下载单个文件并在任何地方运行。
  • 我将谈论一些新时代、漂亮、时髦而且十分强大, 功能丰富的好的Linux平台开源代码编辑器,它们将会提升你的编程经验。  Linux平台时髦的开源代码编辑器  我使用Ubuntu作为我的主桌面,所以我提供的安装说明是...
  • Sigma Studio是跨平台代码编辑器和IDE。
  • 跨平台代码编辑器,具有 200 多种语言的语法突出显示。 具有带选项卡的精简界面。 有 JSON 配置文件而不是选项对话框。 支持 Python 扩展。 注意:SourceForge 托管 CudaText 附加组件,但程序下载位于 ...
  • CodeMirror是使用JavaScript实现的通用浏览器内代码编辑器。 它专门用于编辑代码,具有一百多种语言模式和许多附加组件,可提供更高级的代码编辑功能。 CodeMirror具有一些有用的功能,包括自动完成,代码折叠,可...
  • Graviton是一款开发中的自由开源的跨平台代码编辑器。他的开发者 16 岁的 Marc Espin 强调说,它是一个“极简”的代码编辑器。我不确定这点,但它确实有一个清爽的用户界面,就像其他的现代代码编辑器,如 Atom。 ...

    Graviton是一款开发中的自由开源的跨平台代码编辑器。他的开发者 16 岁的 Marc Espin 强调说,它是一个“极简”的代码编辑器。我不确定这点,但它确实有一个清爽的用户界面,就像其他的现代代码编辑器,如 Atom

    开发者还将其称为轻量级代码编辑器,尽管 Graviton 基于 Electron

    Graviton 拥有你在任何标准代码编辑器中所期望的功能,如语法高亮、自动补全等。由于 Graviton 仍处于测试阶段,因此未来版本中将添加更多功能。

    Graviton 代码编辑器的特性

    Graviton 一些值得一说的特性有:

    • 使用 CodeMirrorJS 为多种编程语言提供语法高亮   * 自动补全   * 支持插件和主题。   * 提供英语、西班牙语和一些其他欧洲语言。   * 适用于 Linux、Windows 和 macOS。

    我快速看来一下 Graviton,它可能不像 VS CodeBrackets 那样功能丰富,但对于一些简单的代码编辑来说,它还算不错的工具。

    下载并安装 Graviton

    如上所述,Graviton 是一个可用于 Linux、Windows 和 macOS 的跨平台代码编辑器。它仍处于测试阶段,这意味着将来会添加更多功能,并且你可能会遇到一些 bug。

    你可以在其发布页面上找到最新版本的 Graviton。Debian 和 Ubuntu 用户可以使用 .deb 安装。它已提供 AppImage,以便可以在其他发行版中使用它。DMG 和 EXE 文件也分别可用于 macOS 和 Windows。

    如果你有兴趣,你可以在 GitHub 仓库中找到 Graviton 的源代码:

    如果你决定使用 Graviton 并发现了一些问题,请在此处写一份错误报告。如果你使用 GitHub,你可能想为 Graviton 项目加星。这可以提高开发者的士气,因为他知道有更多的用户欣赏他的努力。

    如果你看到现在,我相信你了解如何从源码安装软件

    写在最后

    有时,简单本身就成了一个特性,而 Graviton 专注于极简可以帮助它在已经拥挤的代码编辑器世界中获取一席之地。


    via: itsfoss.com/graviton-co…

    作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy

    本文由 LCTT 原创编译,Linux中国 荣誉推出

    转载于:https://juejin.im/post/5d08ebe36fb9a07ee95872d3

    展开全文
  • Anoa记事本是面向程序员,软件开发人员,软件工程师和普通用户的免费开放源代码文本和代码编辑器
  • Negerns是D编程语言的代码编辑器。 它旨在成为一个提供高级编辑和软件开发功能的跨平台集成开发环境。
  • 用 Tcl/Tk 编写的现代高级程序员代码编辑器
  • Brackets是一个现代开源代码编辑器,采用 HTML, CSS 和 JavaScript 开发。
  • 具有代码格式、代码美化和自动完成功能的高级 HTML 编辑器
  • 这是一个开源代码编辑器 还算好用 带有关键字高亮 好处就是 免费 开源 比较小
  • 微软良心之作——Visual Studio Code 开源免费跨平台代码编辑器   在 Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 预览版外,最大的惊喜莫过于宣布推出免费跨平台的 Visual ...

    为了使用Visual Studio Code+PlatformIO IDE开发Arduino/stm32 编译Marlin2.0固件编译

    了解一下这个新的编辑器

     

    微软良心之作——Visual Studio Code 开源免费跨平台代码编辑器  

      在 Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 预览版外,最大的惊喜莫过于宣布推出免费跨平台的 Visual Studio Code 编辑器了!

      Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作……

      相信很多程序员同学都没想过有一天能在不用虚拟机的情况下直接在 Mac、Linux 上使用 VisualStudio 吧。当然,微软称 Visual Studio Code 并非完整版的 Visual Studio,它只是一款轻量级的代码编辑器,而不是一个重量级的完整 IDE (集成开发环境),它的竞争对手将会是 Sublime Text、Atom、VIM、Notepad++ 等产品。

      当你开始阅读这篇文章时,请先不要把Visual Studio Code和.net、Windows联想到一起,因为VS Code是一个跨平台,支持30多种语言的开箱代码编辑器。不管你是.Net、Java、PHP、Python、TypeScript、Objective-C...还是前端开发者,你都值得拥有。下面,让我们来看一看Visual Studio Code 这个神器吧~

    一、Visual Studio Code的下载和安装

      Visual Studio Code最新版下载地址,https://www.visualstudio.com/,文件不到60M,如图:

      

      下载完成后,单击下载的exe文件即可自动安装,这儿需要注意的时,安装时没有指定安装的路径,有的童鞋安装完后就不知道如何打开了,我的电脑是win7的,安装的默认路径为:

      C:\Users\%USERNAME%\AppData\Local\Code\app-0.3.0\Code.exe

    二、Visual Studio Code简介

       安装完成后,我们看到的Visual Studio Code界面如下,当然不同的系统界面边框略有不同,基本布局如图:

    下面我们来进行一些简单的设置,下面就拿大家最关心的字体大小设置来说吧,其他的都类似,点击如图菜单:

    我们会看到如下页面,VS Code会打开两个文件:

      左边的是默认设置,右边的是用户设置,其他的一些设置都可以在左边的默认设置里面找到,我们要修改什么设置,拷贝到右边的窗口中修改即可。例如,我们要修改字体大小,如图修改就好了,注意这是个json文件。 

      工具栏简介

      1、资源管理器

      下面来看一下右边的工具栏,资源管理器就不用多说了很简单,只是这里有个功能值得注意一下,如图:

      在文件上面点击鼠标右键,有个Copy Path,可以复制文件的物理路径。当然,你会想为什么不是打开文件位置啊,其实这个功能已经有了,就是Reveal in Explorer.记住啦,不要再无知的吐槽了~

    其他的菜单,自己点点就知道了,比较简单,我就不废话了。

      2、搜索

      下面来说说这个搜索,为什么要在这个地方加一个搜索的工具栏呢?如果你熟悉Visual Studio的话,你会发现按快捷键Ctrl + F会出现一个搜索框,如图:

      细心的你也许会发现,当你按下Ctrl + Shit + F的时候,会激活这个工具栏的搜索功能,没错,这个功能就是类似Visual Studio中的全局搜索功能,如图:

      看到了吧,这里的搜索结果,在1.html中和2.html中都搜索出来了"博客园"这个关键字。看到这里,已经心动了吧~~

    还有Ctrl + G键,输入行号可以跳转到指定的行! 

      3、Git版本控制

      这个功能,用过Git大家都清楚,Git的初始化必须在一个空的文件夹里面,所以要使用这个功能,也是要先有一个文件夹的,下面我们来看看怎么操作,如图:

      是不是感觉很流弊,右键文件夹都可以直接打开,打开后,我们继续看,如图:

      到了这里,很明显了,点击那个Initialize git repository按钮,初始化Git仓库。然后,我们新建一个文件,名字为index.html,保存到这个文件夹下。接下来,注意啦,注意啦,我们要输入以下内容,如图:

      如果你还一行一行的敲,那就太low了,这里先交给大家一个方法,在空白的文档里面输入一个感叹号!,注意是英文的哦,然后,点击Tab键,看看发生了什么,是不是duang的以下就出来了~~

      然后,我们按Ctrl + S保存文件,再来看Git这个工具栏的变化,如图:

      我们看到了,changes里面出现了index.html,然后,我们输入commit message,点击上面的对勾提交,然后,我们会看到changes下面的文件都消失了,并且右边的1变成了0。

      点击那个...按钮,会弹出菜单,这里有更多的Git的操作,我就不一一介绍了,相信使用过Git的都看的懂的! 

      4、调试

      这个功能简单的说就是调试代码,如果要使用的话还要进行一些配置,具体大家看官方文档Debugging,我就不再细说了,大家有兴趣就自己去研究吧~~

     三、Visual Studio Code上手体验

      VS Code支持多种语言,我们先来看一下官方的说明:

      这里大概说的是对CSS, HTML, JavaScript, JSON, Less, Sass几种语言有智能提示,其他的语言都是语法高亮和重构。就是说你写C#、Java等一些代码都是没有智能提示的,但是都会有语法高亮。这些代码查看,大家可以打开一些相关的代码文件看看,我就不一一演示了。 

      1、文件类型

      下面我们来看看VS Code编写代码是否顺手,点击菜单新建文件或者使用快捷键Ctrl + N,这个时候会新建一个Untiled-1的文件,默认为文本文件,不高亮和提示任何代码,这个时候我们可以通过保存文件来改变文件类型,或者直接告诉Vs Code文件类型,如图:

      点击Plain Text,然后在弹出的输入框输入你想要的语言就好了。或者我们使用快捷键,Ctrl + Shift + P,打开命令输入框,输入language,如图:

      选择第一个Change Language Mode,也可以打开这个语言选择框。

      这里首先要说的是VS Code对html的支持,当然Vs Code对html支持是非常好的,上面我们已经看到了,输入一个感叹号,然后按下tab键就一下子完成了html5文档的基本结构。其实,这是VS Code里面添加了Emmet snippet expansion,官方文档地址http://docs.emmet.io/cheat-sheet/,我们大概来看一下:

      看到了吧,第一个就是我们上面使用的,同理如果我们输入<a>标签,我们只要输入a,然后按tab键就可以了。这里就不再多说了,就留给大家去好好探索了~

      另外,VS Code也支持Html5和AngularJs的智能提示,可以说是前端神器啊~~哈哈,目前我知道的也只有VS2015支持AngularJS的智能提示了。 

      2、文件编码

      文件编码当然是很重要的,有时候我们要查看和修改文件编码,在介绍VS Code的时候,已经告诉大家,在哪里显示文件的编码了,下面我们来说一下如何修改文件编码,还是Ctrl + Shift + P打开命令面板,输入encoding,如图:

      选择以后,会出现如下选项:

      我们可以根据需要选择,这里我们选择保存的编码格式,如图:

      3、MarkDown

      还有一个比较让人喜欢的一点就是VS Code也支持markdown的书写和预览,下面我们看一下:

      如果要预览的话,要先保存文件,然后按下快捷键Ctrl + Shift + V,就可以预览了。如图:

       4、文件的切换

       当我们编写多个文档时,经常需要在多个文件直接切换,用鼠标点击来切换是一个很奢侈的做法,我们通常都喜欢用快捷键。在Vs Code中,我们可以用Ctrl + Tab键来快速的切换文件,如图:

      按住Ctrl键不要松,不断的按下Tab键来切换选择文件。当然,这只适用于比较少的文件时,文件多了,这样就不好用了。

      文件多的时候,我们可以使用Ctrl + p快捷键,打开和上面一样的输入框,不过这个时候我们可以输入内容来搜索文件,然后选择打开。如图:

      

      5、支持打开一个文件夹

       当我们编辑一个项目中的文件时,同时打开一个文件夹可是非常爽的功能,其他很多文本编辑器都不具备这样的特色。

      看到这里,现在感觉VS Code怎么样呢?当然,这只是VS Code的一小部分功能,还有更多的等待大家去发现!等到正式版出来的时候,估计会更加的好~~   

    四、总结

       由于篇幅的关系,关于VS Code就先介绍到这里了,下面来简单的总结一下Vs Code的有点:

      1、支持30多种常用语言的语法高亮,并对html、js、css、Angular等很好的语法支持,并且还支持MarkDown的预览!

      2、体积小,功能强大,当然性能也是很好的,打开超大型的文本文件也不会卡死,大家可以和其他的一些文本编辑器对比一下。

      3、支持命令操作(Ctrl + Shift + P)和鼠标操作,还有大量的快捷键,可以适应各种开发者的操作习惯。

        4、支持Git版本控制器,可以完成创建分支、解决冲突、提交修改等操作;

      5、强大的搜索功能,并且支持多文件搜索;

      6、最大的有点,当然是跨平台、免费;

     

      微软这近段时间来不断开放的姿态,越来越让我们看到微软的情怀和未来。有人说 VSC 的推出又多了一个买 Mac 的理由了,不过其实细想,随着 .Net 的开源,加上免费的 VS Code 铺路,反而是能让一大批开发高手重新回到微软的大环境中,不得不说微软这次又下了一手好棋啊。

    展开全文
  • 具有简单但可自定义设计的现代代码编辑器 下载 查看最新版本 贡献 Gem是一个开源项目,它是用JavaFX制作的。 如果您愿意帮助改进Gem并想为该项目做出贡献,请单击以获取更多信息。 执照 版权所有:copyright:2020 ...
  • Atom是一个免费的开源文本和源代码编辑器,适用于macOS,Linux和Microsoft Windows,支持用Node.js编写的插件,以及由GitHub开发的嵌入式Git控件。Atom是使用Web技术构建的桌面应用程序
  • 开源云端代码编辑器 ACE Editor

    千次阅读 2017-02-13 15:49:27
    ACE 是一个开源的、独立的、基于浏览器的代码编辑器,可以嵌入到任何web页面或JavaScript应用程序中。ACE支持超过40种语言语法高亮,并能够处理代码多达400万行的大型文档。ACE开发团队称,ACE在性能和功能上可以...

    ACE 是一个开源的、独立的、基于浏览器的代码编辑器,可以嵌入到任何web页面或JavaScript应用程序中。ACE支持超过40种语言语法高亮,并能够处理代码多达400万行的大型文档。ACE开发团队称,ACE在性能和功能上可以媲美本地代码编辑器(如Sublime Text、TextMate和Vim等)。

    ACE是Mozilla Skywriter(以前称为Bespin)项目的继任者,并作为Cloud9的主要在线编辑器。

    展开全文
  • Batchy是一个开源,轻量级且漂亮的代码编辑器。 Batchy包含多选项卡的体验,并具有简单的代码编辑器,使创建批处理文件变得轻松自如且易于使用。
  • Orbit Code Editor 是一个轻量级的 Python 编辑器,设计简单。 Orbit 是用 python 和 PyQt5 构建的。 快速启动可帮助您随时立即编码,只需打开它即可开始编码。 您不需要在文件名中添加 .py 扩展名,编辑器会自动...
  • QPyDesk 是一个代码编辑器,也是 QPython 的实时二维码生成器。 它是一个带有语法高亮显示的 Python 代码编辑器,它还可以实时生成表示所述代码的二维码。 此应用程序还允许您打印生成的 QR 码以分发创建的应用程序...
  • Codit是一个免费的源代码编辑器,可轻松运行且外观超赞。 Codit具有行号,并支持html,php,c#,vb,xml,sql,lua。 它还突出显示了当前行。 它的黑色背景使您感觉自己将成为下一个比尔·盖茨(Bill Gates)
  • 一个强大的开源在线代码编辑器! :house: 作者 :bust_in_silhouette: 斯图Ruby 推特: : :handshake: 贡献 欢迎贡献,问题和功能要求! 随时检查。 表示支持 给一个 :star: 如果这个项目对您有帮助! 该...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,864
精华内容 1,945
关键字:

代码编辑器开源