请问这些代码是用什么照片编辑器 安卓编写的

这些优秀的主流代码编辑器,你用过多少款?_搜外问答
这些年来,编写代码本身已经成为一种艺术。现在,有大量的编程语言可供开发者选择使用,从汇编语言到 Ruby 和 Python。尽管对于给定的项目有许多编程语言可供选择,但有一件事是亘古不变的,每个开发者都需要一个代码编辑器来写代码。一个好的代码编辑器不仅仅是一个简单的文本编辑工具,这是发生奇迹的地方,开发者编写的代码会转化为更大的项目的可用组件。鉴于这一重要性,难怪开发者会对与他们日夜共处的代码编辑器如此挑剔。每个开发者都希望拥有一个快速、易于使用且功能均衡的代码编辑器。每个代码编辑器都会声称自己是最好的,然而你需要的可能只是唯一一款代码编辑器。下面是一些主流的、好评度高的代码编辑器,各位开发者不妨看看是否有适合自己的。Vimhttps://www.oschina.net/p/vim Vim
是最流行的代码编辑器之一。它是免费开源且跨平台的,称它为代码编辑器中最为优秀经典的上古神器也不为过。尤其是在 Linux 开发者中,它享有相当高的声誉。Vim 高度可定制,还可在 Dos 中运行。在刚入门开发的群体中 Vim 可能不会十分流行,因为它的入门学习曲线陡峭。下面是 Vim 附带的一些功能:·
集成的 UI·
支持超过 200 种语言的语法高亮·
Light Table·
https://www.oschina.net/p/lighttable·
Light Table 是另一个免费开源的代码编辑器,它有一个非常简洁干净的界面,以及大量的扩展。Light
Table 同样与 Windows, Mac 和 Linux 这几个主流平台兼容,并且高度可定制。·
使用 Light Table,用户可实时看到发生的变化。该编辑器十分轻量,并且支持不同的嵌入。Light Table 致力于打造一个易于上手,但同样适合工作的强大的编程环境。Chocolathttps://www.oschina.net/p/chocolat Chocolat
是 Mac 平台上一款强大的代码编辑器,兼容原生的 Cocoa 及具有强大的文本编辑功能。Chocolat 旨在与系统无缝集成,它支持许多编程语言的语法高亮。Chocolat 为 JavaScript, Python 和 HTML 文件提供拖拽功能,只需要拖拽文件或者文件夹到软件界面即可。Chocolat 还支持窗口分割、标签页、色彩主题等功能。界面和 MacVim 非常相似。一些其他的功能:·
项目搜索和更换·
实时错误检测Notepad++https://www.oschina.net/p/notepadplusplus Notepad++
有许多理由成为开发者首选的代码编辑器,这个轻量级的代码编辑器是免费开源的,速度很快且占用极少的资源,即便如此,但其功能并不马虎,开发者想要的功能几乎都有了。最好的一点是这个代码编辑器是新手和老鸟们的理想选择。该编辑器支持的编程语言基本涵盖了开发者在开发中使用的全部语言,Notepad++ 的一些亮点特性:·
语法高亮·
支持 FTP·
外部插件·
跨平台的兼容性·
代码和文本折叠·
集成编译器Visual Studio Codehttps://www.oschina.net/p/visual-studio-code Visual
Studio Code (简称 VS Code/VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流编程语言的语法高亮,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Windows、Mac 以及 Linux,运行流畅。Visual
Studio Code 还有以下特性:·
智能代码补全·
自定义热键·
括号匹配·
代码片段·
代码对比·
支持 Git 等特性Sublime Texthttps://www.oschina.net/p/sublimetext 如果您正在寻找一款轻量且性能优秀的代码编辑器,Sublime Text 是您的不二选择。这个跨平台的代码编辑器外观惊艳,表现也非常出色,虽然是收费软件,但可以无限期试用。Sublime
Text 提供了许多优秀的功能:·
提供外部插件的安装包·
支持 Python 脚本·
高度可定制的界面·
即时的文件切换·
语法和错误检测·
多行选择和编辑·
代码自动补全·
丰富的主题TextWranglerhttp://www.barebones.com/products/textwrangler/download.html TextWrangler
可能是 Mac 平台上最好的代码编辑器,它支持
44 种编程语言,包括 JavaScript, Python, HTML, SQL 等。TextWrangler 出身名门 Bare Bones Software,虽轻量却不失全能:语法高亮、智能搜索、代码折叠等等针对文本的批处理功能都有提供。作为 BBedit 的后继,它在功能上做了一些精简,缺少 Markup,Clippings 功能,略有遗憾。但免费的优势让它同样成为不少开发者的首选,程序界面清爽简单,只有常用功能,FTP/SFTP/AppleScript/Mac OS UNIX 脚本之类高级功能藏在菜单里。TextWrangler
能轻松处理大体积的源代码文件,提供了广泛的功能,包括:·
支持插件和宏·
安全的 FTP·
支持 SSH·
语法高亮·
自动完成·
拼写检查Atomhttps://www.oschina.net/p/github-atom GitHub
是全球最大的代码托管平台,然而它的开发者们并不满足于此。他们使用最先进流行的技术打造了一款称为“属于 21 世纪”的代码编辑器 —— Atom。Atom 免费开源且跨平台,整合了 Git 并提供类似于 SublimeText 的包管理功能,有丰富的插件扩展,可配置性非常高。不过也有不少用户吐槽它的臃肿和卡顿。尽管是免费软件,但 Atom 依然提供了几个关键重要的功能,包括:·
内置包管理工具·
可定制的主题·
支持命令面板·
与 GitHub 集成Text Matehttps://www.oschina.net/p/textmate Text
Mate 是 Mac 平台上另一个流行的代码编辑器,因在
Ruby 和 RoR 社区中而声名大噪。事实上,支持的完整语言列表囊括了所有主要的和次要的编程语言。这个编辑器基本版免费,完整版则需要付费使用。Text
Mate 与 BBEdit 一起并称苹果机上的 Emacs 和 Vim。尤其适合开发者使用,可以定制许多贴心使用的功能。Text
Mate 提供了许多功能,包括:·
支持 FTP支持 Xcode语法高亮支持可折叠代码块列选择和键入代码自动补全联璧港是一个集B2D,B2B和B2C服务于一体的综合性开放平台,以一站式、高质量且数据稳定的免费PaaS组件为基础,运用多类运营推广资源和多种SaaS应用发布渠道,提供各类SaaS资源,让开发者、企业及个人轻松享用全方位、高品质、个性化的服务。官网:
管理文章:
微信自媒体实战案例
从零开始玩转微信自媒体
一周发布文章最多的作者
24小时获得「赞」最多的人
45 回复(55 赞)
16 回复(6 赞)
18 回复(5 赞)
(2 个回答)
(2 个回答)
(2 个回答)
(48 个回答)
(47 个回答)
(35 个回答)
(46 分钟前)
(1 小时前)
(3 小时前)
(3 小时前)
(3 小时前)&>&代码编辑器
代码编辑器
上传大小:19.18MB
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。
综合评分:0
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有0条
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
代码编辑器
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*投诉人姓名:
*投诉人联系方式:
*版权证明:
*详细原因:
代码编辑器Xcode概览:在源码编辑器中编写代码
招聘信息:
本章节由CocoaChina翻译组成员星夜暮晨(博客)翻译自,CocoaChina校对,敬请勘误。您将大部分开发时间花在了编写、编辑以及调试代码上。Xcode源码编辑器的语法修正、代码补全以及静态代码分析等特性可以帮您快速准确地键入代码。而诸如分拆窗口、快捷键、syntax-aware字体以及文本颜色等自定义特性则允许你根据项目需求配置源码编辑器。要查看和编辑源码文件,请在工程导航器中选中文件,文件的内容则会展示在工作区窗口的编辑区域。键入时修正错误当你在源码编辑器中进行输入时,Xcode会对文本进行扫描。当你出现语法错误时,Xcode会以红色下划线或者插入符号标记。点击错误之处,Xcode则会展示对问题的描述信息。通常,Fix-it可自动修复错误。选中推荐的修复方案,按下Return键接受修复。在上方的屏幕截图中,Fix-it建议在文本字符串之前插入“@”字符。更多信息,请查看 .在您的文件中使用代码片段您可以使用代码片段快速键入源码文本。您可以从Code Snippet Library中直接将代码片段拖放至源码文件中。想要访问Code Snippet Library,请在工作区窗口的实用工具区点击Code Snippet标识按钮()。Code Snippet Library提供了有用的标准的代码片段,比如屏幕上展示的switch语句代码片段。想要将自己的代码片段添加至代码片段库中,并添加快捷键,请查看.通过模板来创建源文件使用文件模板来添加文件到您的项目中是最省心的办法。要访问文件模板库,请单击工作区窗口的实用工具区的文件模板按钮(),并将这些模板拖曳到项目导航器中来创建源文件。还可以选择 File > New File 或者使用 Command + N 的快捷键来创建源文件。Xcode 将打开一个 New File 对话框,您可以从中选择合适的模板来创建文件。选择完模板后单击 Next 按钮,给文件命名后就可以将其添加到项目中了。进行静态代码分析您可以在运行应用前使用静态分析器查找代码中的bug。静态分析器可在数秒内尝试上千种可能的代码路径,然后报告可能隐藏得很深的错误,或者是几乎不可能被复制的 bug。静态分析器同样还将确定出您代码中没有遵守 API 推荐使用方式的区域,比如Foundation、UIKit 以及AppKit 等API的语言风格。要执行静态代码分析的话,请选择 Product > Analyze。Xcode 的静态分析器将解析程序的源代码,并确定这些问题类型:逻辑错误,如访问未初始化的变量和取消对空指针引用。内存管理错误,如分配内存泄露死存储(未使用的变量)错误由不遵循项目正在使用的框架和库所需的策略所引发的 API 用法错误。静态分析器将在问题导航栏中报告错误,您可以在项目导航栏中单击问题导航栏按钮()来激活这个视图。在问题导航栏中选择一个分析器消息,以在源码编辑器中显示相关的代码。在源码编辑器中点击相应的消息,然后使用源码编辑器上方的分析结果栏中的弹出菜单来研究错误路径和原因。接着编辑代码以修复错误。欲了解更多,请参阅 Xcode Help 中的使用代码补全功能加快输入当您开始键入某个符号名符号时,Xcode 会提供内联建议以补全其名称。单击建议栏中的某项来选中它,或者使用向上或向下键来更改选中的建议。按下 Return 键接受该建议。当一个方法或者函数含有参数或者引用时,代码完成功能将用占位符来替代每个参数。要在这些占位符中跳转,请选择 Navigate > Jump to Next Placeholder(或者 Navigate > Jump to Previous Placeholder)。另外,使用 Tab 键可以跳转到下一个占位符,Shift + Tab 键跳转到上一个占位符。欲了解更多详细信息,请参阅拆分编辑器窗口来显示相关内容拆分编辑器窗口以便能够查看一个文件的多个视图,亦或者是能一次查看多个相关文件。例如,您可以同时查看某个实现文件以及其对应的头文件。要拆分代码编辑器,可点击工作区工具栏上的辅助编辑器按钮()来打开辅助编辑器窗口。您可以选择垂直拆分还是水平拆分。如果要改变拆分的方向的话,选择 View > Assistant Editor,然后选择其中一项菜单设置。在上面两个截图中,我们关闭了导航栏和工具栏以最大程度地显示代码编辑器区域。当打开辅助编辑器窗口时,您可以将其设置为两种模式:手动或跟踪。在手动模式下,您通过跳转栏选择要显示的文件。即使您改变了主编辑器的内容,辅助编辑器中的内容也不会改变。在跟踪模式下,您可以从弹出菜单中选择一种标准。这个标准含有一些内含组,比如说副本、父类、子类以及同级类。一旦您选中了一个标准,那么 Xcode 将会在子菜单中列出相应的文件。当您改变了主编辑器中的文件时,Xcode就会基于选中的标准来更新辅助编辑器。要更改模式,请选择辅助弹出菜单中的某一项。(辅助弹出菜单是辅助编辑器跳转栏中前进和后退按钮右边的第一个项目)您可以通过点击辅助编辑器窗格右上方的添加按钮()来进一步分割辅助编辑器窗格。一旁的关闭按钮()则将其关闭。快速打开文件选择 File > Open Quickly 来查找一个定义特殊符号的文件,也可以选择一个名称含有特定字符的文件。Open Quickly 搜索栏不区分大小写,并且搜索范围仅限于当前项目和已激活的软件开发包(SDK)。您可以在搜索结果列表中双击文件来打开它们。要打开辅助编辑器窗格中的文件,请在双击时按住 Option 键。要在一个单独的窗口中打开文件,请按下Option + shift 键。要查看能让您指定应在何处打开文件的对话框,请按住 Option + shift 键并单击。使用手势和快捷键使用手势和快捷键可以简化并增强您对源代码编辑器的使用。除了在 OS X 系统上常见的 Multi-Touch 手势,下列这些手势在源代码编辑器中尤为适用:两指轻按可以打开编辑器的上下文菜单(还可以通过Control-click或使用鼠标左键单击显示)两指向上或向下轻扫垂直滚动,以及左右水平滚动。三指轻扫导航栏可以在编辑器中打开任何文件。向左轻扫显示前一个文件,向右轻扫显示后一个文件。键盘序列提供了很多在 Xcode 中常见的菜单命令快捷键。例如,按住 Shift + Command + O 键可以从 File 菜单中调用 Open Quickly 命令,按住 Shift + Command + D 键可以从 Navigate 菜单中调用 Jump 命令。还有一些在编辑操作中的快捷键。例如,Control + K 可以删除从插入点到行尾的所有字符。快捷键通过键值绑定来建立,您可以选择 Xcode > Preferences 然后选择 Key Bindings 来查看和修改快捷键。在代码中自动全局更改数据Xcode 提供了几种方法来适用于多行文本修改。您可以同时修改某一范围内出现的所有相同的符号名称,比如说局部变量或者参数名。将插入符放在您想要编辑的符号上,当三角形符号出现时,单击它来显示出菜单,然后选择 Edit All in Scope。接下来编辑该符号。当您输入新的内容后,该符号的所有实例都将同时改变。通过选择 Find > Find and Replace 来更改一个文件中的文本字符串实例。您可以通过选择项目中的 Find > Find and Replace 项来改变项目或者工作区中的文本字符串实例。这个命令将显示查找导航器。您可以自定义其操作--例如限制搜索范围,或者按大小写来匹配字符串。查找导航器提供了一个预览,允许您替换字符串的所有实例或者接受还是拒绝某一单独替换。您可以在搜索区使用通配符字符串模式。要进入该模式的某个部分,单击查找检索区左侧的小三角形,然后选择 Insert Pattern 。从模式弹出菜单中选择一项。Xcode 将在查找到的字符串中的当前光标位置插入该通配符。您可以重构您的代码以改善其结构、增强易读性和可维护性而不改变其行为。重构操作(也称为变换)被应用到您在代码编辑器中选择的某个代码片段或符号上。您可以重命名符号、提取代码并放到方法中、创建父类、移动项目到父类或子类,以及在整个项目文件范围内封装变量。在选择完需要重构的代码片段或符号后,选择 Edit > Refactor,然后选择合适的重构命令。预览面板将显示应用重构时代码会出现的变化。在预览对话框的左窗格中取消某个文件可以将其从重构操作中移除。您可以在预览中直接编辑您的源代码。所有的修改操作将在预览中显示,并且其会包含在重构操作中。显示符号的定义将鼠标指针放到一个符号上,然后按住 Command 键并单击来显示这个符号的定义。源代码编辑器将导航到该符号的定义中,并将其高亮显示。如果该定义位于单独的文件中,那么代码编辑器将会显示这个文件(亦或者将鼠标指针放到符号上,然后选择 Navigate > Jump to Definition)。将鼠标指针放到一个符号上,然后按住 Command + Option 键并单击,就可以在辅助编辑器窗格中显示其定义,如截图中所示的APALoadFramesFromAtlas函数。这个方法可以让您在查看符号定义时保持该符号一直在视图中。使用代码折叠来检查代码您可以通过隐藏源代码的其他部分,来让自己更容易将注意力集中在源代码的特定函数或方法上。选择 Editor > Code Folding > Fold Methods & Functions。定位到您想要折叠的方法上,然后双击它的省略按钮来折叠该方法。下面的截图显示了configureConnectedGameControllers方法的折叠。将鼠标指针移动到编辑器左边缘上,它将会在焦点框中显示一个焦点范围带——比如说截图中的for声明。范围外的代码将会用阴影覆盖。欲了解更多详细信息,请参阅自动配对花括号、圆括号以及方括号Xcode 帮助您自动配对分隔符,比如:将鼠标指针放在源代码编辑器左边缘的焦点范围带上。Xcode 高亮显示该位置的括号范围,如前面的屏幕截图所示。键入一个左括号,Xcode 将会在键入换行符之后插入右括号。键入一个右括号或者其他分隔符,Xcode 将简要强调其对应的分隔符。使用向右箭头键将插入点移动到结束分隔符后面,Xcode会暂时高量强调其对应的分隔符。选择 Editor > Structure > Balance Delimiter。Xcode 将选择插入点附近的文本,其中包括最近的一组封闭分隔符。双击任意一个分隔符。Xcode 将选中由分隔符以及其对应分隔符所封闭的全部文本。欲了解更多详细信息,请参阅选择字体和文本颜色Xcode 基于编程语言来分析代码,并为每个标记或字符串分配一个句法标签。例如,项目中的每一个注释、关键字以及类名都将被定义。Xcode 为每个句法标签类型分配一种颜色和字体以让代码易于阅读。您可以通过选择 Xcode > Preferences 然后选择 Fonts & Colors 项来选择多种字体和颜色。例如,Presentation 主题增加了字体大小以让屏幕上的项目文本更易阅读。您可以创建自定义的字体和颜色主题。自定义编辑和缩进选项您可以更改源代码编辑和缩进设置,以适应您的喜好。选择 Xcode > Preferences,然后选择 Text Editing 来修改如下配置:在源代码编辑器边列显示行数在您输入后自动插入右括号当您输入代码时显示代码补全建议使用空格或制表符缩进虚换行(soft-wrap)线执行语法感知缩进查找某个符号的相关文档您可以通过将插入点放到符号上来查看其参考文档,比如说方法或属性。在检查器窗格工具栏中选择 Quick Help 按钮()。如果检查器窗格没有打开,那么可在主工具栏中单击该按钮来以在工作区配置按钮集中显示该导航。符号的 Quick Help 项出现在工具区。文档信息包括针对该符号的完整参考文档链接、声明该符号的头文件、相关的编程指南、以及相关的示例代码。(按住 Option 单击该符号,以查看弹出窗口中的信息概要,即声明、符号的描述信息、其所有返回值、其可用的 SDK版本、头文件以及相关参考文档的链接)。单击 Quick Help 中的链接,Xcode 将会打开一个单独的 Xcode 文档查看器窗口。Xcode 的文档查看起提供了访问信息的快捷步骤,而无需将您的注意力从正在编辑的文件中离开。除了详细的框架API参考外,文档查看器还包括苹果工程师提供的完整编程指南、教程、示例代码以及视频演示。在类引用中单击靠近查看器顶部的“More related items(更多相关项)”来跳转到与您的任务相关的另一个文件中。使用工具栏上的搜索栏来查找关于 API 或者编程概念的额外信息。要在一个消息中内含一个指向该文档的链接,单击分享按钮(),然后选择电子邮件链接或信息。您可以在 Safari 中以 HTML 或 PDF 格式打开。对于示例代码项目来说,单击窗口顶部的 Open Project 来下载该项目然后在 Xcode 中打开。使用源码编辑器获得帮助可以在 Xcode 中直接显示步进说明,以帮助执行常见的源码编辑器任务。在源码编辑器的任意位置按住Control单击,便可以在一个列表中查看一系列常用指令。选择 Show All Hlep Topics 以查看所有关于源代码编辑器的帮助文章。选择某一项任务,然后帮助文章将会出现在 Xcode 的文档查看器窗口中。您可以在Xcode中使用快捷菜单获得Xcode帮助文章。在主界面任何地方按下Control键并单击鼠标,则可以看到适用于该区域的帮助文章列表。
微信扫一扫
订阅每日移动开发及APP推广热点资讯公众号:CocoaChina
您还没有登录!请或
点击量3430点击量3368点击量2749点击量2666点击量2080点击量1736点击量1646点击量1625点击量1590
&2018 Chukong Technologies,Inc.
京公网安备89> 问题详情
在Dreamweaver中,下面可以用来做代码编辑器的是______。
A.记事本程序(Notepad)
B.Photoshop
悬赏:0&答案豆
提问人:匿名网友
发布时间:
在Dreamweaver中,下面可以用来做代码编辑器的是______。&&A.记事本程序(Notepad)&&B.Photoshop&&C.Flash&&D.以上都不可以
为您推荐的考试题库
您可能感兴趣的试题
1在LC正弦波振荡电路中,不用通用型集成运算放大器作放大电路的原因是其上限截止频率太低,难以产生高频振荡信号。
)2当集成运放工作在非线性区时,输出电压不是高电平,就是低电平。
)3一般情况下,电压比较器的集成运算放大器工作在开环状态,或者引入了正反馈。
我有更好的答案
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……
每天只需0.4元
选择支付方式
支付宝付款
郑重提醒:支付后,系统自动为您完成注册
请使用微信扫码支付(元)
支付后,系统自动为您完成注册
遇到问题请联系在线客服QQ:
恭喜你被选中为
扫一扫-免费查看答案!
请您不要关闭此页面,支付完成后点击支付完成按钮
遇到问题请联系在线客服QQ:
恭喜您!升级VIP会员成功
提示:请截图保存您的账号信息,以方便日后登录使用。
常用邮箱:
用于找回密码
确认密码:51CTO旗下网站
开发人员眼中最好的代码编辑器是什么
vi对于使用过unix的朋友来说,绝对是再熟悉不过的代码编辑器,有多少伟大的程序和代码是由vi开发编辑的啊,既然是大师级别的代码编辑器,对于我们这些普通人来说,只能说是好听不好用
作者:html5cn来源:HTML5中国| 11:38
如果我们把不同的程序开发人员比作三国演义中的各路诸侯大将的话,那么代码编辑器绝对可以称之我们手中的神兵利器,不同类型的开发人员使用的&兵器&也大有不同。好比兵器来说,没有绝对强的,也没有绝对好的,每一中兵器都有不同的优点和缺点,虽说俗话说的好,一寸长,一寸强,不过如果你没事去那都提着&关老爷&的&青龙偃月刀&得瑟,貌似也不是很方便。那么对于我们这些开发人员来说,究竟什么样的代码编辑器是最好的呢?
在今天的文章中,我们将从以下几个方面来比较各种类型的代码编辑器,评判指标包括:
友好度;功能性;扩展性;界面/体验;跨平台;价格
vi对于使用过unix的朋友来说,绝对是再熟悉不过的代码编辑器,有多少伟大的程序和代码是由vi开发编辑的啊,既然是大师级别的代码编辑器,对于我们这些普通人来说,只能说是好听不好用,基本上我周围的朋友使用vi的人大都是因为操作系统没有安装其它编辑器,也懒的花时间去安装。当然使用也相当麻烦了,你得记住一大堆的命令,如果你记不住,唯一能做的就是关闭。我现在还记得我初次使用vi的时候,自己老老实实的打印了一张命令表,贴在墙上随时参考使用。
Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好用的一个。最早1991年发布,赢得了开源世界的欢迎。和其它的代码编辑器相比不同的是命令行的工作方式。和简单的输入代码不同,你选择输入和选择文字,运行正则表达式的搜索,并且使用更多其它的命令。vim使用脚本和插件可以变得非常适合扩展。可以支持GUI或者命令行。同时可以支持所有的操作系统。在大多数的Linux系统都预先装。
Emacs开发自1970,现在依然开发。这个编辑器拥有扩展,并且可以加载自定义的类库。它是第一个实现了代码高亮,自动缩进和多编程语言支持的代码编辑器。和Vim一样,跨平台同时支持图形化界面和命令行。这个编辑器和LISP解析器整合,通过这个方式高手们可以修改它到极致。同时它是免费软件并且开源。
Eclipse是开发java应用的必备代码编辑器。这个IDE整合了插件结构,可以使得它轻松的支持其他编程语言。它拥有C/C++,Ruby,PHP和其它语言开发。类似Google的功能开发自己版本的开发套件,所以可以很简单的创建Android和App引擎。免费并且开源。
Apatana Studio
Aptana是一个专门为富客户端web应用开发设计的代码编辑器。基于Eclipse,并且帮定了强大的新工具。支持最流行的web开发语言:PHP,javascript,HTML,css,Ruby,Python和其它更多插件。它拥有Git整合,能够部署你得应用到远程服务器。和Eclipse一样,Aptana是免费和开源。
Netbean是另外一个开发欢迎,和Eclipse一样,可以扩展支持其它的编程语言,PHP,Python,C/C++和其它。可以运行在Linux,windows和OSX上。Netbeans可以快速的帮助你开发桌面应用,并且支持拖拽GUI,带来的负面影响就是性能差一些。但是这个IDE免费并且开源
Dreamweaver
Dreamweaver属于adobe应用套件之一,主要用来开发web应用。提供了最流行的web编程语言的支持:PHP,ASP.Net,Javascript,HTML,CSS。 主要为了初学者方便的编程,支持所见即所得的编辑方式。可以方便的部署到服务器,并且可以用来开发jQuery移动应用。同时支持OSX和Window。单一价格$399。当然买套件更加合算。
Visual Studio
visual studio是一个All-in-one的windows开发环境。支持大量的开发语言(C/C++,C#,VB.NET和F#)。可以用来开发桌面应用,移动和web。拥有强大自动补齐,行内文档,错误效验,debugging,表单设计,数据库schema设计。价格从$500开始,但是一个快速版本的visual studio可以免费使用,我们可以使用有限的开发特性。
Xcode是一个Apple的解决方案,用来开发OSX和iOS应用。支持C,C++,Objective-C,Objective-C++,Java,AppleScript,Python和Ruby。使用Xcode你可以书写,debug和预览代码。提供了GUI builder和一个移动设备模拟器用来测试iOS应用。IDE基于开源工具例如GNU Debugger和Apple LLVM compiler。Xcode曾经需要付费,但是现在免费提供给大家使用。
Coda是一个all-in-one的web开发人员工具。包含了FTP文件传输,代码导航,代码缩放,终端GIT整合,Mysql管理和其它。使用新的Coda2发布,你可以使用ipad作为一个预览屏幕。普通版本价格$99,但是你可以得到$75美元的折扣价。
以下介绍的编辑器是轻量级,易于使用并且可扩展。这里有很多的支持社区,提供了插件,文章及其使用技巧。
TextMate是一个OSX上的常用图形文本编辑。包含了很多扩展的功能支持,包括:宏,bundle,代码缩放,代码片段,shell整合,剪贴板历史和项目管理。在TextMate2中,我们期待带来很多需要的功能,比如,拆分视图和全屏视图支持。这个编辑器价格大概50美元。
Sublime Text 2
最近最火的编辑器非它莫属了,sublime 是一个超漂亮的跨平台编辑器。速度快并且功能丰富,几乎支持所有的编程语言。支持多行选择,代码缩放,键盘绑定,宏,拆分视图等等。同时拥有全屏和免打扰模式。非常适合大屏幕的显示。和TextMate类似,拥有一个非常活跃的社区支持,而且开发了很多的插件和bundle,以前我们介绍过的使用sublime text 2开发Javacript和jQuery,我们可以看到Sublime的强大。它同时支持Linux,Windows和OSX。这个编辑器可以无限期试用。当然你可以花59美元购买,并且安装到任何一台你自己的电脑上。
Notepad++是windows上的一个强大的轻量级编辑器。虽然名字好Notepad很像,但是功能更强大。支持几乎所有的编程语言,并且支持屏幕拆分,拥有FTP浏览器,宏及其强大的文本编辑功能。
TextWrangler
一个免费的轻量级的OSX编辑器,支持多种编程语言。提供了强大的多文件搜索和替换功能,文字处理,文件比对,自动缩进,ftp等功能。
大家看到了,所有的编辑器sublime text 2的评分最高,随着最新版本的发布,随着跨平台特性,速度和使用的提升,sublime text 2将越来越受大家欢迎。
原文链接:
【编辑推荐】
【责任编辑: TEL:(010)】
大家都在看猜你喜欢
关注头条头条热点关注
24H热文一周话题本月最赞
讲师:27400人学习过
讲师:783708人学习过
讲师:17607人学习过
精选博文论坛热帖下载排行
J2EE是目前企业级软件开发的首选平台。本书从架构的角度讲解了一个完整的J2EE系统的搭建。内容包括:正则表达式、JSP、Swing、XML等技术在...
订阅51CTO邮刊

我要回帖

更多关于 照片编辑器 安卓 的文章

 

随机推荐