精华内容
下载资源
问答
  • 编辑器 编译器

    2019-11-07 08:32:17
    编辑器:nodepad++ / vim / ...集成开发环境 (IDE):一般包括代码编辑器编译器、调试器和图形用户界面工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。 ...

    编辑器:nodepad++ / vim /

    编译器:gcc /

    集成开发环境 (IDE):visual stdio / Eclipse

     

    编辑器是让我们舒服的敲代码

    编译器所做的就是机器语言,编译语言和高级语言之间的转换

    集成开发环境 (IDE):一般包括代码编辑器、编译器、调试器和图形用户界面工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。

    展开全文
  • 编辑器与编译器

    2018-05-08 14:38:55
    程序编辑器编辑AptanaAptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。Aptana是一个基于Eclipse的集成开发环境,其最广为人知的是它非常强悍的JavaScript编辑器和调试器。去年Aptana吸收了Radrails...

    程序编辑器

    编辑

    Aptana

    Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。Aptana是一个基于Eclipse的集成开发环境,其最广为人知的是它非常强悍的JavaScript编辑器和调试器。去年Aptana吸收了Radrails项目,添加了非常强大的Ruby on Rails支持。但是Aptana前进的脚步并未停止。随着苹果公司iPhone手机的发布,Aptana也推出了功能完备的iPhone集成开发功能,在Adobe公司的RIA产品AIR推出不久之后,Aptana就支持了AIR的开发环境。 [1] 
    它的特点包括:
    1.JavaScript,JavaScript函数,HTMLCSS语言的Code Assist功能。 *Outliner(大纲):显示 JavaScript,HTML和CSS的代码结构。
    2.代码语法错误提示。
    3.支持Aptana UI自定义和扩展。
    4.支持跨平台。
    5.支持流行AJAX框架的Code Assist功能:AFLAX,Dojo,JQuery,MochiKit,Prototype, Rico,script.aculo.us,Yahoo UI。
    Aptana Studio支持中文的方法:
    在Windows 菜单 → Preferences → General → Content Types,选择 Text ,在下方指定默认编码为UTF-8,并在File associations下面添加文件类型,如 *.js ! 如果文档的编码不是UTF-8 就指定成相应的编码。不过还是建议使用 UTF-8 编码。

    EditPlus

    EditPlus是一款由韩国Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML和程序语言的32位编辑器,你甚至可以通过设置用户工具将其作为CJAVAPHP等等语言的一个简单的IDE。 [2] 
    EditPlus主要特点:
    1. 默认支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript等语法高 亮显示,通过定制语法文件,可以扩展到其他程序语言,在官方网站上可以下载(大部分语言都支持)。
    2. EditPlus提供了与Internet的无缝连接,可以在EditPlus的工作区域中打开Intelnet浏览窗 口。
    3. 提供了多工作窗口。不用切换到桌面,便可在工作区域中打开多个文档。
    4. 正确地配置Java的编译器“Javac”以及解释器“Java”后,使用EditPlus的菜单可以直接编译执行Java程序。 EditPlus功能强大,界面简洁美观,且启动速度快;中文支持比较好;支持语法高亮;支持代码折叠;支持代码自动完成(但其功能比较弱),不支持 代码提示功能;配置功能强大,且比较容易,扩展也比较强。像PHP、Java程序等的开发环境,只要看一下资料,几分钟就可以搞定配置,很适合初学者学习 使用。有不错的项目工程管理功能。内置浏览器功能,这一点对于网页开发者来说很是方便。在所有编辑器中,editplus的预览是最快的,Ctrl+B 直接预览,再按一次重回编辑界面。

    SciTE

    SciTE是一款很好用的编辑器,支持众多的脚本,比如C、C++、PHP、C#、perl、html、css、java等等。免费而且开源。支持Linux和win32环境。在windows下面只需要将下载的文件解压缩就能使用。较其它同重量级软件,最耀眼的就是导出功能,可以导出PDF/HTML/RTF/XML/LaTex类型的文件,直接就能将语法高亮的内容导出。

    IntelliJ

    Intellij IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点。在4.0版本中支持Generics,BEA WebLogic集成,改良的CVS集成以及GUI设计器。 [3] 

    Notepad++

    Notepad++是一款Windows环境下免费开源的代码编辑器。 [4] 
    功能有:
    1. 内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美 支持 .nfo 文件查看),也支持自定义语言;
    2. 可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层 次感!这是此软件最具特色的体现之一;
    3. 可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持 鼠标滚轮改变文档显示比例,等等;
    4. 提供数个特色东东,如 邻行互换位置、宏功能,等等…现在网上有很多文件编辑器,这个 却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript , !

    Netbeans

    NetBeans IDE是一个屡获殊荣的集成开发环境,可以方便的在Windows,Mac,Linux和Solaris中运行。NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE目前支持PHP、Ruby、JavaScript、Ajax、Groovy、Grails和C /C + +等开发语言。 [5] 

    7spket

    Spket是一个Eclipse下编辑JavaScript 的插件。有格式化javascript代码,有代码高亮提示,有自动完成等功能。Spket IDE是强大的工具包为了JavaScript和XML的开发,这个强大的编辑器对JavaScript, XUL/XBL and Yahoo! Widget的开发都有全面的支持 ,例如代码完成,语法高亮和内容概要,帮助开发有成效,创造高效率的javascript代码。

    WebStorm

    WebStormJetBrains的一个专门为Web开发人员设计的IDE,JetBrains大家应该不陌生,Resharper、IntelliJ IDEA等都是出自这个公司。JetBrains给WebStorm下的定义是:The smartest Javascript IDE。 [6] 
    WebStorm主要功能:
    1. 智能的代码补全
    2. 代码格式化
    3. 代码编写中的html提示
    4. 代码导航和用法查询
    5. 代码重构
    6. 代码检查和快速修复
    7. 代码调试
    8. 代码结构浏览
    9. 代码折叠
    10. 包裹或者去掉外围代码

    Zend Studio

    Zend Studio是Zend Technologies开发的、屡获大奖的、专业PHP语言集成开发环境(IDE),具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示、语法自动填充功能、书签功能、语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。 [7] 

    PythonFiddle

    Python Fiddle就是一款完整的Python语言开发环境,直接在浏览器上运行Python代码,并整合了社交功能,可以运行、分享和输出程序。类似的项目有jsFiddle, smalltalklabsbrowser等。你可以通过Python Fiddle直接在浏览器中编辑和运行Python代码,并可以分享到Twitter,还可以通过URL的形式从外部资源中导入代码。在此应用的左侧,列出了一些示例程序,以及相关的包、操作快捷键等。 
    compiler编译器;编译程序
    2.
    on-line compiler 连线编译器
    3.
    precompiler 预编译器
    4.
    serial compiler 串行编译器
    5.
    system-specific compiler 特殊系统编译器
    6.
    Information Presentation Facility Compiler 信息展示设施编译器
    7.
    Compiler Monitor System 编译器监视系统


    展开全文
  • 编辑器与编译器详解

    2019-01-12 20:57:19
    编辑器与编译器详解
                   

    首先说下概念

    编辑器:说白了就一个类似于text或者office型的编辑工具,只是这个编辑器是针对代码编辑的。

    编译器:将你所编辑的源代码编译成机器所能理解的语言,比如VC++把你的.cpp文件编译成.obj文件(经过编译器编译这时的代码计算机已经可以识别),而最后的.exe则是通过连接生成的(这里的工作是由连接器完成的,跟编译器无关)。

    原来一直在用VC++6.0,最近准备不在用这个古董级软件,于是决定寻找新的编程软件,也因此对编辑器与编译器有个更深的了解。

    我们从VC这个软件说起,其实VC是一个具有编辑与编译以及其他很多工具模块的集成软件,因此安装起来很方便,随装随用,很多人用久了也挺习惯,但你去试试一个新的编辑器你会发现这VC在很多方面真是弱爆了,对于语言学习者来说,一个轻量编辑器配合相关的编译器将会很方便。很多人在OnlineJudge平台上练题时,比如POJ相对于C、C++你会发现判题系统有C、C++、GCC、G++,那么选哪一个,尽管有些交叉,但肯定的说,G++是兼容性最高的,用多了你就知道了,而原因也就是这不同编译器的兼容范围。我曾使用过各类C、C++编程软件,比如Codeblocks、C-Free、DEV-C++、Codelite等,但最后接触了sublime text后我果断放弃了前面的编程软件,sublime text吸引我的最大原因在于操作快捷,代码高亮以及界面美观,而同时我会自己下载mingw编译器配合使用,对于语言学习这不仅完全够用,而且十分方便。

    对于sublime text建议下载第二版,第三版仍存在较多bug,对于sublime text的使用可以参考http://zh.lucida.me/blog/sublime-text-complete-guide/

    对于mingw编译器请尽量选择官网下载http://www.mingw.org/

    安装与环境配置可以参考http://aofengblog.blog.163.com/blog/static/6317021201011972451154/

    这里,推荐一个网站http://my-eclipse.cn/(myeclipse中文网),这里提供各版本的myeclipse,包括最新的2014版,除此之外也提供封装的汉化包和汉化教程,以及相关破解和环境变量的配置。有关环境变量的配置,我不建议大家直接在path中置入新的路径,因为那会使得未来你自己不方便知道自己到底置入多少路径和什么路径,建议先新建对应的系统变量置入路径,再通过一段字符将新的系统变量引入到path环境变量中,具体参见网站教程。

    对于很多刚接触Java的朋友来说,很可能对jdk,jre,jvm感到模糊,前天刚写了一篇博文,需要的可以参考一下。

    链接:http://blog.csdn.net/u014492609/article/details/42344505

    本文纯属个人见解,如有遗错,欢迎指正。


               

    再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

    展开全文
  • 编辑器: 1、Vim (所有平台) vim使用脚本和插件可以变得非常适合扩展。可以支持GUI或者命令行。同时可以支持所有的操作系统。在大多数的Linux系统都预先装。 2、 ATOM   Atom是免费开源的文本和代码编辑器...

    编辑器:

    1、Vim (所有平台)  


    vim使用脚本和插件可以变得非常适合扩展。可以支持GUI或者命令行。同时可以支持所有的操作系统。在大多数的Linux系统都预先装。

    2、 ATOM

     

    Atom是免费开源的文本和代码编辑器,它是运行在Atom Shell上,几乎所有的设置都可以通过设置面板来更改配置,极为现代化。而且它简单易用,上手很快。

    3、TextPad (Windows) 

    一款强大的可以替代Notepad(记事本)的编辑器。可用于网页编辑或者作为编程IDE。

     

    4、UltraEdit (Windows) 

     

    UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本(如果电脑配置足够强大),内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。

     

    5、  Emacs (所有平台) 

     

    跨平台同时支持图形化界面和命令行。这个编辑器和LISP解析器整合,通过这个方式高手们可以修改它到极致。同时它是免费软件并且开源。

     

    6、Notepad++ (Windows) 

     

    Notepad++是windows上的一个强大的轻量级编辑器。虽然名字好Notepad很像,但是功能更强大。支持几乎所有的编程语言,并且支持屏幕拆分,拥有FTP浏览器,宏及其强大的文本编辑功能。

     

     

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    编译器

     

    1、GCC

     

    GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。后来又扩展能够支持更多编程语言,如Fortran、Pascal、Objecttive-C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器套件(GNU Compiler Collection)。

     

    2、lLVM和Clang

     

    LLVM全称为Low Level Virtual Machine,起初只支持C/C++,现已支持多种语言。提及LLVM可能指代的是LLVM project/infrastructure(框架,编译器各个环节对应项目的集合)、An LLVM-based compiler、LLVM libraries(库)、LLVM core(编译器的后端)、The LLVM IR。

    Clang是a C language family frontend for LLVM,是C-like语言的编译器前端,支持C, C++, Objective C/C++, OpenCL C等。后端使用LLVM。

     

    3、Watcom C/C++

     

    Watcom的C语法 兼容其他(例如 Microsoft、Borland)编译器, 对"_asm"标识符支持(for instance)略有不同。 其他编译器能对付的C代码 Watcom也能对付, 而且质量更优、效率更高。

     

    4、Intel C++

     

    ntel 编译支持 IA-32、Intel 64、Itanium 2、Intel Atom 处理器和某些非 Intel 的兼容处理器(例如某些 AMD 处理器)。开发人员应当检查系统需求。适用于 IA-32 和 Intel 64 的 Intel C++ 编译器的主要特点是自动向量化器。

    展开全文
  • 1.编辑器就是一个用来写代码的工具,市面上有很多编辑器可以选择,有的是纯编辑,有的带样式,有的带提示,学习初期我们使用简单的纯编辑器,带样式的就可以了。 然还有很多集成开发环境,比如eclipse、IDEA、...
  • 编辑器:linux下除了vim这样的编辑器外还有好多比较常用的编辑器:1.Emacs 著名的集成开发环境和文本编辑器,Emacs的标语就是“可扩展、可定制、自文档化的实时显示编辑器。”要注意的是,在它的口号中,并没有提到...
  • 关于C/C++编辑器与编译器的一些介绍

    千次阅读 2007-01-23 01:00:00
    对于C/C++的初学者来说,有一个好的编辑器编译器,无疑会有很大的帮助,首先我现说明一下编辑器编译器的区别:编辑器:顾名思义,就是用来edit,常用的有Visual studio,ultredit,editplus,vim, emacs,记事本........
  • 编辑器编译器与集成开发环境(IDE) 三种程序设计语言概要
  • IDE、编辑器编译器、解释器与调试器写在前面IDE编辑器编译器解释器调试器编译器和解释器的区别和优缺点编译器和调试器的区别 写在前面 对于这些概念,我只是记录一下自己的理解,如果有不对的地方请多多指正。 IDE...
  • 文章目录一、编译器二、编辑器三、集成开发环境( IDE )参考: 一、编译器 编译器的的概念百度词条上面这样子定义: 简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的...
  • 编辑器vim与编译器gcc

    2018-07-19 20:07:05
    学习内容:编辑器vim,编译器gcc,makefile的编写方式。 得益于班级群里同学的分享,我完整地了解了Linux的几个通配符“*”,“?”,“[]”,“^”,“{}” 的用法,纠正了自己昨天做的一个题目的答案,这个题目是...
  • 一、编辑器 ...常见的编辑器有文本编辑器、网页编辑器、源程序编辑器、图像编辑器,声音编辑器和视频编辑器等。 当然在这里我们主要讲的是代码编辑器,一个好的编辑器可以节省开发时间,提高工作效率,它...
  • VIM是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个。文本编辑器是Linux操作系统中的重要工具。其中,VIM是使用最广泛的文本编辑器,VIM的全称是“Visual ...
  • IDE 编辑器 编译器区分 IDE 集成开发环境(Integrated Development Environment,IDE),是用于提供程序开发环境的应用程序,一般包含代码编辑器编译器、调试器、图形交互界面等部分。集成了代码编写、分析调试、编译...
  • HM NIS Edit编辑器与NSIS编译器的使用

    千次阅读 2019-06-11 20:12:07
    想要打包QT软件,HM NIS Edit编辑器与NSIS编译器是必不可少的工具,首先2个软件必须安装。 打开HM NIS Edit编辑器。 如图点击确定 下一步 如图所示想填什么填什么。点击下一步。 安装程序图标可以...
  • 一、整体思路 使用栈这种数据结构。 遍历字符串,遇到左括号则入栈,遇到右括号则判断此时的栈顶的括号是否和右括号对应,如果是则 pop 栈顶;如果不是则直接可以判定该字符串中括号不匹配。 ...
  • 目录一.编译器二.编辑器三.IDE 一.编译器 编译器就是将“一种语言(通常为高级语言)”翻译为...注意:编译器是一个指令,要与编辑器的概念区别开。 常用的编译器是将用高级语言编写的代码翻译成低级语言代码: 对于J
  • 完成这个任务的编辑器称为即时编译器,简称JIT编译器。 用户可以使用参数-Xint强制虚拟机运行“混合模式”,使用-Xcomp强制运行编译模式。 热点代码有两类:1. 被多次调用的方法2. 被多次执行的循环体 检查热点...
  • 编译器与编辑器 gcc -g选项 readlf
  • 解释器与编译器的区别

    千次阅读 2017-01-13 22:07:14
    编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 而解释则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行...
  • 目录 除了vim外的一些编辑器,横向比较它们之间的区别和优缺点 除了gcc外的一些编译器有哪些 ...Light Table是一个免费开放源代码的编辑器,该编译器有一个非常干净的界面,并有大量扩展,它Windows、Mac和...
  • 安装Python的IDE软件pycharm 虽然pydev继承在eclipse,非常方便,但是小编还是推荐一个更好的python编辑器——pycharm pycharm下载地址:https://www.7down.com/soft/4338.html 1、下载安装jdk-8u152-windows-i586...
  • Linux文本编辑器——vim编译器的全面讲解

    千次阅读 多人点赞 2020-06-29 11:31:58
    2.4 vim编辑器的删除撤销 2.5 vim编辑器的复制粘贴 2.6 vim编辑器的查找替换 三 vim 输入模式常见操作 3.1 快速进入输入模式 3. 2 快速移动编辑 四 vim 命令模式常见操作 4.1 行内快速跳转 4.2 行间快速跳转
  • 1.vim编译器的使用: (1)vim的三种模式: 命令模式:打开文件默认进入命令模式 编辑模式:需要输入一些命令切换到编辑模式 末行模式:在末行模式可以输入一些命令 (2)命令模式下的挂光标 ...
  • 语言:语言可以说是一个标准,定义了该语言的语法特性。我们通常的说的C++,Java是语言,是一套语法规律的集合。 编译器:实现语言标准的一种产品。...所以,编译器与语言标准的吻合度也成为衡量编译器的优劣程序

空空如也

空空如也

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

编辑器与编译器