电脑系统网-专业的系统软件下载基地!

EmacsV30.2免费下载

  • 大小:74.8MB
  • 语言:多语言
  • 授权:免费
  • 类别:系统工具
  • 下载:
  • 更新:2025-09-18
  • 支持系统:winall/win7/win10/win11
  • 安全检测: 360安全卫士 360杀毒 电脑管家
  • 星级评价 :
  • 软件介绍
  • 人气下载
  • 下载地址
  • 网友评论

  Emacs是一款优秀的代码工具编辑器,具有可扩展的自文档文本编辑器,支持多种编程语言和文本格式,提供语法亮点、代码折叠、自动完成等高级编辑功能。Emacs具有很强的可扩展性和自定义功能,可以通过合理的配置进行 把它变成一个强大的 Python 代码编辑工具,功能丰富,开发环境方便。

  功能介绍:

  Emacs不仅仅是一个编辑器,它是一个集成的环境,或者它可以被称为一个集成的开发环境。例如,Emacs开发了一个基于编辑器功能的“全功能操作系统”bourne-shell-like"shell: EShell。Emacs还可以:收发电子邮件,通过FTP/TRAMP编辑远程档案,通过Telnet登录主机,编辑调试各种编程语言,结合GDB、EDebug等。支持C//C++,Perl,Python,Lisp等等。

  其它特点介绍:

  交互式编辑器、实时编辑器、高级编辑器、自文档、可定制、可扩展性(集成Lisp语言)

  Emacs采用的编辑方法是将不同类型的文本进入相应的编辑模式,即“主模式”(major mode)。Emacs针对各种文档定义了不同的主模式,包括普通文本文件、各种编程语言的源文件、HTML文件、TEX和LaTEX文件等类型的文本文件。

  每种主模式都有特殊的Emacs Lisp变量和函数使用户更容易在这种模式下处理这种特定类型的文本。例如,各种编程的主模式将以不同的字体和颜色突出源文件文本中的关键字和注释。主模式还提供特殊定义的命令,如跳转到函数的开始或结束。

  Emacs还可以进一步定义“次模式”(minor mode)。每一个缓冲区(buffer)它只能与主模式相关,但可以同时与多个次模式相关。例如,编写C语言的主模式可以同时定义多个次模式,每个次模式都有不同的缩进风格(indent style)。

Emacs

Emacs软件特点

  1、条件结构(即“”if-then-else"结构)。

  现在大家都认为这是理所当然的,但是Fortran I没有这种结构。它只有基于底层机器指令的goto结构。

  2、函数也是一种数据类型。

  在Lisp语言中。函数和整数或字符串一样,也属于一种数据类型。它有自己的字面表达形式(literal representation)。它可以存储在变量中,也可以作为参数传输。它具有数据类型应该具备的所有功能。

  3、递归。

  Lisp是支持递归函数的第一种高级语言。

  4、动态类型的变量。

  在Lisp语言中,所有的变量实际上都是指针,指向的值可以分为类型。变量本身没有。复制变量相当于复制指针。而不是复制它们指向的数据。

  5、垃圾回收机制。

  6、程序由表达式组成(expression)组成。

  Lisp程序是一些表达式块的集合。每个表达式返回一个值。

  这与Fortran和大多数后来的语言完全不同。它们的程序由表达式和句子组成(statement)组成。

  7、符号(symbol)类型。

  符号实际上是一种指针。指向存储在哈希表中的字符串。

  所以。比较两个符号是否相等,只要看它们的指针是否相同,就不需要逐字比较。

  8、代码由符号和常量组成的树形表示法(notation)。

  9、整个语言在任何时候都是可用的。

  Lisp并没有真正区分读取期、编译期和执行期。您可以在读取期间编译或执行代码;您也可以在编译期间读取或执行代码。您还可以在执行期间读取或编译代码。

下载地址

  • PC版
友链