java是不能够编译C/C++文件的。他们原理完全不同。背后的运行机制也完全不一样。
C/C++源文件只能够用C/C++的编译器来编译。
以GCC编译器为例,整个编译可以分为四步。
第一步是预处理,包括语法检查等工作。
gcc -P abc.c
第二步由源程序生产汇编语言代码。
gcc -S abc.c
会生成abc.s文件,这个文件里就是汇编代码。
第三步编译器生成目标代码,一个源文件生成一个目标代码。
gcc -c abc.c
会生成abc.o
第四步连接器从目标代码生成可执行文件。
gcc abc.o
目标代码包括机器码和符号表(函数及变量名)。连接器的主要作用是通过符号表在库文件和其他模块中找到在目标代码中引入或未定义的符号(函数及变量名),将几个目标代码合成可执行文件。
⑵ 开发javascript用什么脚本编译器好呢
有很多编辑器都可以用,主要根据自己的喜好、习惯及和其它语言的搭配去选择,
如:Vim,
EasyEclipse,
Editplus,
dreamweaver,
UltraEdit,
ZendStudio
等等。
⑶ javascript用什么编辑器
目前前端使用率最高的就是sublime 和 webstorm了,当然了还有visual ,DW, 等等。下面仅介绍一些sublime和webstorm。
1.Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
2.WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。
功能编辑
JavaScript
· 基于DOM,特定浏览器完成
· 编码导航和用法查询
· 支持ECMAScript
· 支持CoffeeScript
· 支持结点
· JavaScript重构
· JavaScript单元测试
· 代码检测和快速修复
· JSLint/JSHint
· 基于 Mozilla的JavaScript调试器
其他用途
· 批量代码分析
· 编码语言混合或内混
· 拼写检查器
· 重复代码检测器
编辑语言
· 支持HTML5
· css/js
· 检验和快速修复
· Zen编码
· 显示内容
· 显示应用的风格
便捷的环境
· HTML5样本文件和其他Web应用程序模板
· FTP和远程文件同步
· 集成了版本控制系统
· 本地记录
优势功能编辑
智能的代码补全
支持不同浏览器的提示,还包括所有用户自定义的函数(项目中)
代码补全包含了所有流行的库,比如:JQuery, YUI, Dojo, Prototype, Mootools and Bindows。
代码格式化
代码不仅可以格式化,而且所有规则都可以自己来定义
html提示
大家经常在js代码中编写html代码,一般来说十分痛苦,不过有了智能提示,就爽多了。而且html里面还能有js提示。
联想查询
只需要按着Ctrl键点击函数或者变量等,就能直接跳转到定义;可以全
代码导航和用法查询 (8张)
项目查找函数或者变量,还可以查找使用并高亮。
代码重构
这个操作有些像Resharper,熟悉Resharper的用户应该上手很快,支持的有重命名、提取变量/函数、内联变量/函数、移动/复制、安全删除等等。
代码检查和快速修复
可以快速找到代码中的错误或者需要优化的地方,并给出修改意见,快速修复。
代码调试
支持代码调试,界面和IDEA相似,非常方便。
代码结构浏览
可以快速浏览和定位
代码折叠
功能虽小,不过胜在方便高效
包裹或者去掉外围代码
自动提示包裹或者去掉外围代码,一键搞定
⑷ jsp 是什么编译器 javascript是什么编译器
jsp是阿帕奇,javascript是浏览器编译,不知道你问的是不是这个
⑸ JavaScript用什么编译器
位于系统目录中的 cscript.exe
它就是脚本的解释器。
⑹ JavaScript用什么编译器
WebStorm 2018.3. Learn more. on JetBrains.
KomodoIDE11.1.1. Learn more. on ActiveState.
NetBeans 10.0. Learn more. on Apache Foundation.
Visual Studio 2017. Learn more. on Microsoft.
Visual Studio Code 1.30. Learn more. on Microsoft.
Eclipse 2018 withJavaScriptDevelopment Tools. Learn more.
跨平台常用 visual studio code,免费。
好用的话,应该webstorm最好。
⑺ javascript使用什么编译器
推轻量级的Sublime Text 。
主要功能[编辑]
Sublime Text 的主要功能如下[4]:
多行编辑:用户可一次选择多行并进行同步编辑。
自动完成:根据目前的编程语言自动提示字符串让用户输入。
代码上色与高对比显示:使用暗色背景和亮色文字提高对比。
编辑器内编译:在特定编程语言时可以直接在编辑器内进行背景编译。
代码摘要:用户可替常用的代码片段指定关键字快速插入。
Go to anything:快速在文件间移动的导览工具。
其他功能:自动存储、自定义快捷键、拼写检查与修正、宏、重复编辑动作等。
插件配置:
⑻ javaScript有没编译器的
没有纯是为 javascript准备的 编译器。你查错误可以用火狐浏览器 里面有安装个插件叫firebug 还是挺好使的。有一个集成IDE叫 IntelliJ IDEA 编写时有提示。不过太大了 和MyEclipes差不多大 。你要是只为了调试javascript,就不用下了。
⑼ JavaScript代码编辑器有哪些
Sublime Text,Visual Studio Code和Brackets中找到自己喜欢的JavaScript编辑器,但是还有其它的编辑器工具Atom,BBEdit,Komodo Edit,Notepad ++,Emacs和Vim等值得了解。你可以根据现在的项目,选择其中最为方便使用的编辑工具。个人推荐vscode