现在最新的Javascript编程软件是什么?
有很多的嘛!你用过asp,最方便的你肯定是VB还有C++,Java,C,C#,J#,delphi等等,数不胜数工具有很多,Visual Studio是微软出的,用来写C,C++,MFC,VC#,VJ#等等软件都可以。
编JAVA程序可以用JBuilder,Eclips,NetBeans,etc.还有很多其他的。
为什么程序员不能用中文来编程
编程不用中文的原因:现在的编程软件全部都是英文的是因为计算机技术最先产生于美国,我们使用的操作系统基本是国外的,编程软件大都基与他们的操作系统.另外英文字符也有其自身的优势(在计算机系统信息识别上)当有一天我国有拥有自己知识产权的丰富的计算机软.硬件核心技术的时候,就能实现这一点!编程的语言目录:* CSS Cascading Style Sheets 层叠样式表*.NET是微软2002年,为开发应用程序创建的一个富有革命性的新平台*ActionScriptActionScript是Flash的脚本语言,与JavaScript相似,ActionScript是一种面向对象编程语言。
*APL、A+和J*AdaAda是一种表现能力很强的通用程序设计语言*汇编语言 汇编语言(Assembly Language)是面向机器的程序设计语言*易语言是全中文语言编程中最为强大的一个编程语言*AWKAWK是一种优良的文本处理工具*Basic是一种设计给初学者使用的程序设计语言 oQBasicQBASIC是BASIC(Beginner's All-purpose Symbolic Instruction Code,初学者通用指令代码)语言的一个变种,由美国微软公司开发 oVisual BasicVisual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言*VBScriptVBScript是Visual Basic Script的简称,即 Visual Basic 脚本语言*BrainfuckBrainfuck是一种极小化的计算机语言*C、C++ 、C# C语言是一种面向过程的计算机程序设计语言; C++是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。
它支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格。
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。
oObjective-C通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言*ClipperClipper芯片主要用于商业活动的计算机通信网*COBOL一种适合于商业及数据处理的类似英语的程序设计语言*dBasedBASE是第一个在微型计算机上被广泛使用的数据库管理系统(DBMS E语言以简体中文作为程序代码进行编程操作。
*PASCAL、DelphiPascal是一种计算机通用的高级程序设计语言 ;Delphi是全新的可视化编程环境,是一种方便、快捷的Windows应用程序开发工具*Forth由Charles H. Moore发展出来在天文台使用的电脑自动控制系统及程序设计语言,允许使用者很容易组合系统已有的简单指令,定义成为功能较复杂的高阶指令。
* Fortran 译为“公式翻译器”,它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。
*FoxPro是由美国Fox Software公司于1988年推出的数据库产品*F#F#是由微软发展的为微软.NET语言提供运行环境的程序设计语言*FavaFava语言是一个小型的解释语言,它主要面向于系统测试领域及小型嵌入式设备。
*IDLIDL 是一种数据分析和图像化应用程序及编程语言*GoGo语言是谷歌2009发布的第二款开源编程语言。
Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。
*JavaJava是由Sun Microsystems公司于1995年5月推出的Java程序设计语言,他是一种面向对象的跨平台语言,可以在多种平台上运行。
支持开源。
大量的类库。
大量的开源项目。
是一种非常强大的编程语言!*JavaScriptJavascript是一种由Netscape的LiveScript发展而来的脚本语言*J#Visual J# 是一种工具,供 Java 语言程序员用于构建在 .NET Framework 上运行的应用程序和服务*LISP一种基于λ演算的函数式编程语言。
*LuaLua 是一个小巧的脚本语言*LOGO是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程*Module在软件工程中,指较高一级程序或模块使用的一个单元或模块*NuvaNuva语言是一种面向对象的动态脚本语言 Nuva语言的设计目的是用于基于模板的代码生成*PerlPerl 一般被称为“实用报表提取语言”(PracticalExtraction andReportLanguage),也做“病态折中垃圾列表器”(PathologicallyEclectic Rubbish Lister*PHPPHP 是一种 HTML 内嵌式的语言*PL/IPL/I是Programming Language One的简写。
当中的“I”其实是罗马数字的“一”。
它是一只IBM公司在1950年代发明的第三代高级编程语言*PrologProlog(Programming in Logic的缩写)是一种逻辑编程语言*Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言*RR是用于统计分析、绘图的语言和操作环境*RubyRuby,一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言*SchemeScheme,一种系统设计语言,由LISP语言发展而来,属于lisp的一种方言。
与其他lisp不同的是,scheme是可以编译成机器码的。
Scheme的一个主要特性是可以像操作数据一样操作函数调用* Smalltalk 一种面向对象的程序设计语言 一种程序设计环境 一个应用开发环境(ADE)* Tcl/Tk 是一种 脚本语言*Visual FoxProVisual FoxPro原名FoxBase,是美国Fox Software公司推出的数据库产品*快手(AAuto Quicker) AAuto是专用于...
用这个auto.js编程软件写好脚本后,怎样打包成APP。
2007以上版本必须自己本地计算激活码,别人帮不了你(即使算了也不能使),如果没有注册机留邮箱传你。
使用时请选择与软件位数对应的注册机。
安装激活方法:1、运行安装程序,填写序列号(产品密钥) ,一直到安装完成;2、安装完成重新启动,这里会提示需要激活(激活前断开网络)。
把申请码复制下来,打开注册机(切记:如果是Vista或windows7系统,请务必右键单击注册机,以管理员身份运行!),粘贴申请码,点击注册机中的“mem patch”,稍后提示成功,再点“Generate”生成激活码。
把注册机中得到的激活码复制后粘贴到激活对话框中,点“下一步”。
提示“激活成功”!
JAVA是什么软件,它有什么用呀
『Java』从1995年的暑假开始在计算机业界就受到了高度注意,特别是在Internet和多 媒体(Multimedia)相关产品类方面。
Java为何有如此这么大的魅力?人作如此的比喻: Java在全球资讯网(World Wide Web, WWW)地位就如同电子表格(Spreadsheet)与个人计 算机(PC)的关系。
那Java究竟有那些特色呢? Java是一种软件技术 是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言 是一种为 Internet发展的计算机语言 是一种使网页(Web Page)产生生动活泼画面的语言 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言 是一种语言,用以产生「小应用程序(Applet(s))」 是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能 是一种将安全性(Security)列为第一优先考虑的语言 是一种使用者不需花费很多时间学习的语言 是一种突破用户端机器环境和CPU结构的语言 是一种「写一次,即可在任何机器上执行(Write OnceRun Anywhere)」的语言是有史以来,第一套允 使用者将应用程序(Applications)通过Internet从远端的服务器(Remote Server)传输到本地端的机器 上(LocalMachine)并执行 是一种应用程序提供者不需要知道使用者的计算机硬件(如:Sun, Intel, 或MAC等)与软件(如:SW- UNIX, MAC O/S, Windows, 或NT等)环境的语言(Kestenbaum, 1995)。
下面将依序地介绍Java,首先是Java的发展历史与Java语言介绍,其次依序是Java Applet和HotJava的简单介绍。
二、Java FAQ 下面以问答的方式来说明Java的发展历史与其背景(下列内容整理自 Java FAQ list and Tutorial和The Java Language: A White Paper,读者若欲深 入了解,请自行参阅原文): Java何时开始发展?(When) 最早大概可追溯至1991年四月份,Sun的绿色计划(Green Project)开始着手于发展消费性电子产品(Consumer Electronics),所使用的语言是C、C++、及Oak (为Java语 言的前身),后因语言本身和市场的问题, 使得消费性电子产品的发展无法达到当初 预期的目标,再加上网络的兴起, 绿色计划也因此而改变发展的方向,这已是1994 年了。
为何称之为Java?(Why) "Java"是美国SUN计算机公司Java发展小组历经无数次的激烈讨论之后才被选择出。
生动(Liveliness)、动画(Animation)、速度(Speed)、交互性(Interactivity)为当 初选择名字时所欲表达出的特色。
"Java"是在无数的建议中脱颖而出的,而"Java" 不是由几个单字的首字所组成, 而是从许多程序设计师钟爱的热腾腾、香浓咖啡中 产生灵感的。
谁开发了Java?(Who) Java是美国SUN计算机公司Java发展小组开发的,早期的成员(绿色工程)是Patrick Naughton, James Gosling, & Mike Sheridan,而现在大家较为熟悉的成员是James Gosling。
在那里开发了Java?(Where) 也就是问Java的出生地?答案是美国。
如何可以找到所需的Java信息?(How to) 在网路上,您可以连到Sun公司的Java WWW网站,URL是http://java.sun.com/,或是 http://www.javasoft.com/。
在那里几乎可以找到您所需要的所有Java信息,但是语 言多少是一个障碍, 至少对某些人而言;没关系,目前国内已有很多个网站提供中文 Java信息。
在清华和中科院的FTP站点上有不少有关资料。
想象以后应会有更多的站点提供相关信息。
如何才能看到Java的效果?(How Do I) 首先您需要有含有Java解释器的浏览器(Browser),例如:Netscpae公司的Netscape Navigator 2.0以上或是Sun公司的HotJava浏览器,对个人计算机使用者而言,操作 系统需是Windows 95或是Windows NT。
Java是因为撰写C++语言程序时的困难而研制开的,起先,只是一个消费性电子产品 大计划中的一部份,C++语言是当初被考虑采用的,但从一开始的编译问题一直到最 后的一连串问题迫使得放弃C++语言,而有Java语言的产生。
Sun是要Java成为一个简 单(Simple)、面向对象的(Object Oriented)、 分布式的(Distributed)、解释的(Interpreted)、健壮的(Robust)、安全的(Secure)、 结构中立的(Architecture Neutral)、可移植的(Portable)、高效能的(High Performance)、多线程的(Multithreaded)、动态的(Dynamic)的程序语言(摘译自 TheJava Language: A White Paper, 1995)。
在Sun的Java语言白皮书中明白地说明上述Java语言的技巧。
若以木工为比喻,一个面 向对象的木工,他(她)最主要的重点是即将要做的木椅子,其次才是所需要的工具; 反之;一个以非面向对象的木工,他(她)所关心的只是工具。
最近的即插即用(Plug and Play)亦是面向对象设计的重点。
分布式的(Distributed):Java有一个很周全的程薪录JAVA介绍 。
一、 『Java』从1995年的暑假开始在计算机业界就受到了高度注意,特别是在Internet和 多媒体(Multimedia)相关产品类方面。
Java为何有如此这么大的魅力?人作如此的比喻: Java在全球资讯网(World Wide Web, WWW)地位就如同电子表格(Spreadsheet)与个人计 算机TTP和FTP等TCP/IP通讯...
c语言用什么软件练习好
使用“turbo c for windows”,这是专门为c的学习开发的。
Turbo C/C++ for Windows 集成实验与学习环境是从事一线教学的大学教师根据 C 语言初学者的特点,量身定制的一个简单易用的 C 语言实验与学习软件。
软件集成了高校 C 语言教学中使用最多的三种编译器 Visual C++ 6.0 、Turbo C++3.0和Turbo C 2.0 ,给高校 C 语言的实验教学提供了简单易用的软件实验环境(免费使用)。
与软件配套的《 C 语言入门教程》融入了作者多年的教学和学习经验、编程建议、编程感悟等,同时,为了便于C语言学习,加入C语言学习指导、入门程序实例、典型源程序、典型的函数算法,课程设计指导、课程设计源程序、 Visual C++6.0 常见编译错误信息、Turbo C++3.0常见编译错误信息、 Turbo C2.0 常见编译错误信息、C语言专业词汇的中英文对照、二级 C 语言的真题笔试试卷及答案与分析和上机模拟试题和详尽的答案与分析等大量的学习资源。
另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难找 。
可以在华军软件园里下载,地址:http://www.onlinedown.net/soft/30053.htm
为什么程序员不能用中文来编程
展开全部 编程不用中文的原因:现在的编程软件全部都是英文的是因为计算机技术最先产生于美国,我们使用的操作系统基本是国外的,编程软件大都基与他们的操作系统.另外英文字符也有其自身的优势(在计算机系统信息识别上)当有一天我国有拥有自己知识产权的丰富的计算机软.硬件核心技术的时候,就能实现这一点!编程的语言目录:* CSS Cascading Style Sheets 层叠样式表*.NET是微软2002年,为开发应用程序创建的一个富有革命性的新平台*ActionScriptActionScript是Flash的脚本语言,与JavaScript相似,ActionScript是一种面向对象编程语言。
*APL、A+和J*AdaAda是一种表现能力很强的通用程序设计语言*汇编语言 汇编语言(Assembly Language)是面向机器的程序设计语言*易语言是全中文语言编程中最为强大的一个编程语言*AWKAWK是一种优良的文本处理工具*Basic是一种设计给初学者使用的程序设计语言oQBasicQBASIC是BASIC(Beginner's All-purpose Symbolic Instruction Code,初学者通用指令代码)语言的一个变种,由美国微软公司开发oVisual BasicVisual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言*VBScriptVBScript是Visual Basic Script的简称,即 Visual Basic 脚本语言*BrainfuckBrainfuck是一种极小化的计算机语言*C、C++ 、C# C语言是一种面向过程的计算机程序设计语言; C++是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。
它支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格。
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。
oObjective-C通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言*ClipperClipper芯片主要用于商业活动的计算机通信网*COBOL一种适合于商业及数据处理的类似英语的程序设计语言*dBasedBASE是第一个在微型计算机上被广泛使用的数据库管理系统(DBMSE语言以简体中文作为程序代码进行编程操作。
*PASCAL、DelphiPascal是一种计算机通用的高级程序设计语言 ;Delphi是全新的可视化编程环境,是一种方便、快捷的Windows应用程序开发工具*Forth由Charles H. Moore发展出来在天文台使用的电脑自动控制系统及程序设计语言,允许使用者很容易组合系统已有的简单指令,定义成为功能较复杂的高阶指令。
* Fortran 译为“公式翻译器”,它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。
*FoxPro是由美国Fox Software公司于1988年推出的数据库产品*F#F#是由微软发展的为微软.NET语言提供运行环境的程序设计语言*FavaFava语言是一个小型的解释语言,它主要面向于系统测试领域及小型嵌入式设备。
*IDLIDL 是一种数据分析和图像化应用程序及编程语言*GoGo语言是谷歌2009发布的第二款开源编程语言。
Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。
*JavaJava是由Sun Microsystems公司于1995年5月推出的Java程序设计语言,他是一种面向对象的跨平台语言,可以在多种平台上运行。
支持开源。
大量的类库。
大量的开源项目。
是一种非常强大的编程语言!*JavaScriptJavascript是一种由Netscape的LiveScript发展而来的脚本语言*J#Visual J# 是一种工具,供 Java 语言程序员用于构建在 .NET Framework 上运行的应用程序和服务*LISP一种基于λ演算的函数式编程语言。
*LuaLua 是一个小巧的脚本语言*LOGO是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程*Module在软件工程中,指较高一级程序或模块使用的一个单元或模块*NuvaNuva语言是一种面向对象的动态脚本语言 Nuva语言的设计目的是用于基于模板的代码生成*PerlPerl 一般被称为“实用报表提取语言”(PracticalExtraction andReportLanguage),也做“病态折中垃圾列表器”(PathologicallyEclectic Rubbish Lister*PHPPHP 是一种 HTML 内嵌式的语言*PL/IPL/I是Programming Language One的简写。
当中的“I”其实是罗马数字的“一”。
它是一只IBM公司在1950年代发明的第三代高级编程语言*PrologProlog(Programming in Logic的缩写)是一种逻辑编程语言*Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言*RR是用于统计分析、绘图的语言和操作环境*RubyRuby,一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言*SchemeScheme,一种系统设计语言,由LISP语言发展而来,属于lisp的一种方言。
与其他lisp不同的是,scheme是可以编译成机器码的。
Scheme的一个主要特性是可以像操作数据一样操作函数调用* Smalltalk 一种面向对象的程序设计语言 一种程序设计环境 一个应用开发环境(ADE)* Tcl/Tk 是一种 脚本语言*Visual FoxProVisual FoxPro原名FoxBase,是美国Fox Software公司推出的数据库产品*快手(AAuto Quick...
中国有哪几种编程语言?
展开全部 我应该学什么语言?这句话被问的很多,但是通常是不会得到答案的。
每种语言都有一个相对固定的崇拜者群体,每次在论坛上有人比较一种语言的好坏,就会引发一场持久的战争。
之所以发生这种情况,正是因为各种编译语言之间的力量是均衡的,没有哪一种语言是完美的,能够“终结”其它的所有语言。
即使像Linux下的几种脚本语言那些看似长的很像的语言,也没有谁被谁完全替代,大家和平共处了许多年,并且在各自的位置发挥着自己的长处。
这里就我所了解的几种语言和自己学习的经历给新人一点建议,如果你有特殊的需求,比如工程或者数学,那可能需要一些特殊的语言来解决,比如Lisp或者Ada,这在该领域内基本上是无可替代的,那你也没有什么好迷惘的了。
如果你只是一个刚刚准备进入编程这一行的学生,或者是一个想业余时间搞点自己的小东西的业余开发者,却不知道哪种语言比较适合自己,就接着往下看吧。
首先是C语言。
几乎所有的书和计算机专业都把C语言称为语言中基础的基础,在大学里基本上都属于必修课程,而且,现在还是我们国家计算机等级考试和程序员水平与资格考试的标准语言。
C语言之所以有这样的地位,是因为它最接近底层,最接近汇编语言和机器语言,最接近机器的思维方式,其它更高级的语言,最终也要按照它的那些基本逻辑来处理问题。
所以,学好C语言可以更方便的以机器的模式思考问题。
另外,C语言所涉及到的程序的顺序结构循环结构和分支结构,还有整数字符串数组等变量,这些都是万物之源,所有的编程语言都离不了。
而且C语言有着严格的格式规范,不符合规范的写法或者错误的类型定义,都会引起编译错误,还有像if(a=1)这种常见错误,都可以让人在使用C语言的过程中养成良好的编程风格和代码规范。
这些习惯在以后使用其它更宽松的语言的时候,会大大提高你的代码质量。
还有,因为C最接近底层,其代码效率只有手工优化的汇编可以匹敌,在许多脚本语言里面(比如Python)可以把一些大运算量的关键代码用C来完成,从而获得更高的执行效率。
综上所述,如果你真的想学好编程语言,C是一定要好好学的。
但是新手学C语言通常会出现一个问题,就是除了写个排序算法,似乎根本想不出来C语言有什么用。
这是因为我们的教科书讲C语言的时候,只讲这些基本算法,甚至连读写文件都不去讲,更不用说图形界面处理了和网络操作了,没有这些知识,想写一个真正的应用那是不可能的。
不过,书上没有不等于学不了,文件操作和网络操作的讲解网络上有着大把的讲解,(现在Windows下用这个人比较少了,但是讲解Linux下C语言编程的书还是相当多的。
)只要你随便找几篇文章看看,具备了这些基础知识,写一个自己的WEB服务器并不难。
在逐步增加功能完善功能的同时,你的C语言基本上就可以达到相当牛人的水平了。
从0开始学习C的成本是比较高的,如果没有明师(或者一本好书)的指点,某些概念想开窍也有些困难。
但是你一旦突破了C语言这个障碍,再学习其它的语言,学习的曲线将会大为平坦。
除了C语言以外的其它流行的高级语言,不管是编译语言还是脚本语言,基本上都是面向对象的语言了,所以你要搞清楚面向对象的概念。
真正适合理解面向对象的语言,以前是SmallTalk,它是完全面向对象的,但是这个语言在中国很少见,书也很难买,现在,你可以学Ruby。
(Ruby的作者是日本人,因此在许多论坛上提到它的时候会被许多愤青跳出来乱骂,这种做法是极其愚蠢的),近年新出来的Linux发生版里面都自带了Ruby支持,这已经充分说明了它在Linux管理方面的地位。
而Ruby On Rails这个名字,更成了Web2.0快速开发的代名词。
该语言借鉴了其它许多语言的特点,并且写出了自己的特点。
在Ruby里,所有的东西都是对象,包括一个数字,你可以调用-1.abs这样的方法。
一切都是对象,才能让你真正的理解面向对象。
一旦你掌握了Ruby的思想和面向对象的设计方法,那么使用Ruby on rails来开发一个网站将变得极其轻松,因为该框架已经包装了WEB开发中用到的前后台的功能,所有的数据库读写都通过你的对象自身来完成,前台HTML的生成有着完整的模板系统,只要把美工给你的HTML代码里面的内容换成你的变量就OK了。
如果你拥有了C语言的根本,和面向对象的思维方式,那么,如果因为工作需要,要去学习Java或者C#,那都是相当简单的事情。
至于Perl和Python,本身跟Ruby的语法就比较接近(Perl要复杂一些,稍后再说)。
但是目前你所学习的C语言和Ruby,都不适合用来开发Windows桌面程序,如果有这个需求,目前最简单的语言应该就是C#或者VB.Net了。
通过简单的拖放控件就可以摆出相当专业的软件界面,而程序本身要实现的功能也无非就是本地的文件处理和数据库处理,只要了解了该功能所在的命名空间和几个基本的函数,再查阅一下MSDN,写程序轻轻松松。
(以前使用最广的是VB6,不过现在Windows已经全面迁移到了.Net平台,已经基本没有必要再去学习VB6了。
)当然,如果你不喜欢.Net平台,还可以选择Delphi或者C++。
C++通常被认为是更高级的...
写JavaScript代码用Notepad++好还是Sublime Text好?
WebInspector在 JavaScript调试方面,这是一个令人惊讶的工具,Sublime上的完整的代码检查工具。
功能:使用绝对路径储存在用户设置中的项目断点,控制台,分步和断点调试器,栈追踪。
这些都能够很棒的工作!而且Mozilla还提供了一个插件Fireplay让你连接到Firefox 开发工具和最简单的调试器JSHint视频Emmet编辑器中最流行的插件之一。
Emmet,前身Zen Coding也是web开发者提高生产力最有效的方法之一。
按下Tab键,Emmet就能把一个缩写展开成一个HTML和CSS代码块,我想提一下Hayaku-集合了方便的层叠样式表缩写。
包含最棒的技巧的视频,来自项目作者Git这个插件的实质,看一下它的名字就知道了–它提供了使用我们的最爱的编辑器直接和Git协同工作的机会。
使用这种方式与Git协同工作会节省您大量的时间。
首先:您不需要时常的在Sublime和终端间相互切换。
另外:它具有tag自动补全功能,写add就足够了,而不是git add -A。
第三点:它具有快速提交功能(quick),一个命令添加所有变化并全部提交。
如果你只是想利用Git来获取远程仓库的内容,我推荐使用Nettuts+ Fetch.有个叫Glue的插件,会在界面下方显示一个小窗口,你可以在那里写Shell脚本。
这样一来,你的编辑器就不仅仅局限于使用Git了。
GitGutter & Modific这些插件可以高亮相对于上次提交有所变动的行,换句话说是实时的diff工具。
BracketHighlighter好极了!打开和折叠代码的某一部分就应该是这个样子的。
EditorConfigEditorConfig帮助开发者在不同的编辑器,IDE之间定义和维护统一的编程风格。
EditorConfig工程包含一个文件,定义了编程风格,文本编辑器插件集合,让编辑器可以读取该文件并依照它来定义风格。
例如.editorconfig文件:1234567891011121314151617181920212223242526# top-most EditorConfig fileroot = true # Unix-style newlines with a newline ending every file[*]end_of_line = lfinsert_final_newline = true # 4 space indentation[*.py]indent_style = spaceindent_size = 4 # Tab indentation (no size specified)[*.js]indent_style = tab # Indentation override for all JS under lib directory[lib/**.js]indent_style = spaceindent_size = 2 # Matches the exact files either package.json or .travis.yml[{package.json,.travis.yml}]indent_style = spaceindent_size = 2Sublimall一个简洁的插件,可以让你在不同的Sublime Text 编辑器间同步所有的配置(设置,插件,打开的文件等等)所有的一切都是免费的,你只需要创建一个账户即可。
是BufferScroll的一个更简约的替代品。
译者注:现在暂时无法注册>Max registration reachI'm sorry about that, don't forget that it's a beta version of Sublimall.Registrations will been soon re-opened!Geoffrey.AllAutocomplete传统的Sublime Text自动补全插件仅仅在当前文件下工作。
AllAutocomplete 可以搜索全部打开的标签页,这将极大的简化开发进程。
当然,还有一个插件叫 CodeIntel,实现了一些IDE的功能并且为一些语言提供了“代码情报”: JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP.SublimeREPL对开发者来讲这个可能是最有用的插件之一了。
SublimeREPL 可以直接在编辑器中运行一个解释器,支持很多语言:Clojure, CoffeeScript, F#, Groovy, Haskell, Lua, MozRepl, NodeJS, Python, R, Ruby, Scala, shellDocBlockrDocBlockr会成为你编写代码文档的有效工具。
当输入/**并且按下Tab键的时候,这个插件会自动解析任何一个函数并且为你准备好合适的模板FloobitsSublimeText, Vim, Emacs, IntelliJ IDEA极佳的扩展工具,它使得开发者可以在从不同的编辑器合作编写代码。
AutoFileName自动补全文件路径-非常方便。
没有废话。
ColorPicker通常,如果我们需要一个调色盘的时候,我们习惯使用Photoshop或是Gimp。
但是一个完整的选色工具可以直接在你的编辑器中使用- Ctrl/Cmd + Shift + C。
还有两个插件 GutterColor 和 ColorHighlightergutter可以在gutter中显示很棒的色彩高亮,简化了色彩代码的定位。
Colorcoder高亮所有变量,因此可以极大的简化代码定位。
尤其是对那些有阅读障碍的程序员非常有帮助。
PlainTasks杰出的待办事项表!所有的任务都保持在文件中,所以可以很方便的把任务和项目绑定在一起。
可以创建项目,贴标签,设置日期。
有竞争力的用户界面和快捷键。
MarkdownEditing可能是Markdonw最好的插件了:语法高亮,缩略词,自动补全,配色方案。
你也可以尝试使用MarkdownPreview作为替代解决方案。
最后Sublime SFTPCTags – 让Sublime Text支持CTags.SideBarEnhancement – 为侧边栏添加很多额外的功能.ActualVim – Vim in Sublime – 两个最爱的编辑器合二为一.SublimeLinter – 行内语法检测插件,支持: C/C++, Java, Python, PHP, JS, HTML, CSS, etc.CSScomb – CSS代码风格格式化.FixMyJS, Jsfmt and JsFormat – JS/JSON代码风格格式化.AStyleFormatter – C/C++/C#/Java 代码风格格式化....
转载请注明出处51数据库 » javascript中文编程软件