delphi7.0下载,有哪些和架构崩溃技术债务类似的软件开发中的术语?
1. XML 首先,你要了解XML。我不是说仅仅是XML规格本身,还包括一系列相关的基于XML的语言:最重要的是XHTML、XSLT、XSL、DTDs、XML Schema (XSD)、XPath、XQuery和SOAP。那些在过去5年内从未碰过键盘的人,可能不知道XML为何物。XML是一种文本文件,使用与HTML类似的标记。XML能定义一个树状结构,并能描述所含的数据。 XML最好的一点是既能存结构化数据也能存非结构化数据。它既能存贮和描述“规格的”(regular)表格数据,也能容纳和描述“粗糙的”(ragged)文件数据。 XHTML是现今写HTML的首选方法。因为它是形式完好(well formed)的XML,比起古老的、通常是畸形(malformed)的HTML文件,XHTML格式的文件更容易处理。 XSLT和XSL是用于把XML文件转成其它格式的语言。可转换的格式包括:文本文件、PDF文件、HTML、以逗号为分隔符的文件,或其它XML文件。 DTD和XML Schema描述XML文件所能包含的内容的类型,并让你“验证”XML文件内容的合理性,而不用写特殊代码以确保内容符合规则要求。 XPath和XQuery是用于从XML文件中抽取单个项目或一组项目的查询语言。XQuery扩展了XPath,因而更重要。XQuery与XML的关系正像SQL与关系数据库的关系。 SOAP是Web服务之间的一个标准通讯协议。尽管你不需要对SOAP标准一清二楚,你应该熟悉一般的schema和它的工作原理,以便能应用这门技术。 2. Web服务 Web服务是XML流行后的一个直接产物。因为你能用XML描述数据和物件,因为你能用schema确保XML文件内容的合理性,因为XML是基于文本的规范,XML为跨平台通讯标准提供了一个极其方便的基本格式。如果你还从来没碰到Web服务,你可能很快就会碰到,在未来5年内,你几乎肯定会碰到。熟悉Web服务十分重要,因为它是目前所有跨不同机器、不同语言、不同平台和不同地点的通讯协议中最简单的一个。不管你需要与否,Web服务是迈向互用性的重要一步。 XML工作组主席John Bosak曾说XML“给Java一些事做”。实际上,Web服务让所有语言都有了一些事做。Web服务让在大型机上运行的COBOL应用软件能调用在手持设备上运行的Java应用程序、能让Java applet与.NET服务器交谈、能让微机软件与Web服务器无缝连接,并提供了一个相对容易的方法,让企业不光能向外界提供数据,还能提供功能,而且是一种与语言、平台和位置都独立的方法。 3. 面向对象的编程 很多程序员仍认为OOP是象牙塔里的技术。但如果你想一下是什么语言在过去的10年里占主导地位,你就会理解OOP不是象牙塔里的技术。OOP从Smalltalk开始,传到C++和Pascal (Delphi)。Java使OOP大踏步地迈向主流,几年后的VB.NET和C#则完全确立了OOP的优势地位。尽管这些语言中的多数并不要求你必须会OOP,但我觉得如果你不了解OOP的基本概念也不知道如何应用这些概念,你能找到的编程工作将越来越少。 4. Java、C++、C#和VB.NET 我把这些语言列在一起,并不是建议你成为每一种语言的专家。我的理由是:学习编程最有效的方法之一是看代码,而你能看到的大量的代码很可能不是用你所喜爱的语言编写的。 在过去几年,各语言的能力越来越接近。现在,你可以用VB.NET写Windows服务、Web应用程序或命令行程序。即使你只使用一种语言,你也应该学一些其它语言,以便能看懂那些样例,并将其翻译到你所用的语言。这4种语言是基本核心,还有其它一些满足不同需要、颇具用途的语言,如FORTRAN、COBOL、APL、ADA、Perl和Lisp。 5. javascript 尽管名字有些相像,但Java与javascript并无关联。为什么一个脚本语言会如此重要呢?因为所有主流浏览器都用javascript。如果你需要写Web应用程序,你就有足够的理由学javascript。javascript可以用作ASP或ASP.NET的服务器语言,也可以当做用于扩展XSLT的功能语言(functional language)。javascript是Mozilla/Netscape中用于激活基于XUL的程序接口的首选语言。javascript的一个变种ActionScript是Flash MX的编程语言。将来,javascript很可能成为新设备的编程语言,以及大型应用软件中的宏语言。 与javascript相对照的是VBScript。尽管Microsoft的软件对VBScript有良好的支持,但VBScript在未来的开发工作中很可能是一个糟糕的选择。就是Microsoft也倾向于用javascript(或Microsoft自己的变种:JScript)写客户端程序。在选择脚本语言时,请选择javascript。 6. 正则表达式(Regular Expressions) 查寻关系数据库可以用SQL,查询XML可以用XPath和XQuery,查询纯文本文件则可以用正则表达式。例如,你可以用一个命令从一个HTML文件中查找并删除所有的注释。各种开发语言内置的一些简单的文本查询功能,如"IndexOf"函数或VB中经典的"InStr"函数或"Like"操作符,根本不能与正则表达式相提并论。现在,各种主要的开发语言都提供使用正则表达式的途径。尽管正则表达式本身既难懂更难读(是回到早期计算机时代的一种倒退),但它却是一个功能强大而且未被充分利用的工具。 7. 设计模式 正像OOP通过把对象分类以简化编程一样,设计模式对一些普遍的对象之间的交互进行分类,并赋予一个恰当的名称。OOP用得越多,设计模式就越有用。一些最常用的模式的名称已经变成了软件开发领域共同使用的术语,所以要跟上信息的主流,你就要对设计模式有相当的理解。 8. Flash MX 如果你需要在客户端得到比HTML和CSS更多的图形和更强的编程功能,Flash是你的答案。用Flash编程比开发Java applets或写.NET代码要快得多,也容易得多。 在最新版本 (MX) 中,Flash不仅仅是画图和制造动画的工具,它已经成为一个编程功能强大的开发环境:能调用SOAP Web服务,也能调用远端服务器上的ColdFusion、Java或.NET程序。Flash无处不在。它的引擎存在于世界上大多数客户端计算机,包括手持设备、置顶盒、甚至是新的书写板电脑。所以使用Flash能大大扩展你的程序的应用范围。 9. Linux/Windows 熟悉Linux。在一台旧机器或新机器上安装Linux。下载图形用户界面,在其基础上写一些程序。安装Apache,写一个Web应用程序。这个世界不再仅仅是属于Windows,这种趋势可能还会持续下去。如果你是一名中坚的Linux开发人员,那就抛弃你对Windows的憎恶,看看你能否做一些Windows编程。Windows能继续在台式电脑上称王是有其原因的,这不仅仅是因为Microsoft控制了这个市场。 没人知道你们公司会在什么时候决定从Linux转向Windows(或从Windows转向Linux),或者你想跳到一家用另一种平台的公司,或者你想出了开发一个杀手软件的好主意,所以你要争取拥有在不同操作系统上的编程经验。 10. SQL 尽管SQL不像本文讨论的其它技术那样新,而且SQL的重要性在未来10年内很可能降低,但它仍然是一项基本技能。很多开发人员还没有掌握这门技术,或掌握得不够,不足以有效率地使用它。不要依赖具有图形用户界面的SQL生成器替你做事情,你要自己手工地写查询命令,直到你熟悉基本的SQL语法为止。了解SQL不仅能帮助你日后学习XQuery,你还有可能马上发现能简化或改进目前项目的方法。 培养好奇心 最后,(对,我意识到这是第11门技术),好奇心是你最重要的技能。要去尝试各种东西。新语言或新技术对你当前或将来的工作可能有用,也可能没用,但并不是你所学的每一件事都是为了工作。不要害怕失败,万事开头难,学新技术也是如此。大多数失败是因为人们希望太快地学到太多的东西。要对每一点进步感到满意,不要让时间(或缺乏时间)妨碍你。相反,你要安排时间留心、研究、试验新的开发技术和工具。 你可能永远也没有必要成为这些技术的专家,而且我的选择可能根本不适合你的特殊情况,但通过培养好奇心,你将会发现你应该了解的东西
[弈安传媒科技提升自己的平台]请关注:头条号及公众号 弈安传媒科技
弈安传媒科技回复,成功后要回复哟,要点赞,并关注,转发.
[弈安传媒科技提升自己的平台]更多知识请关注:头条号及公众号 弈安传媒科技
有没有windows下MS?
MS Office替代品真的不少,除了大家熟知的WPS Office外,下面介绍几款一般人不知道的(一般人心目中的Office就是特指MS Office,至多还有WPS Office(⊙o⊙)…),排名不分先后喔~~
한컴오피스,Hancom Office由韩国Hancom公司开发的跨平台办公软件,主要目标是让用户在编辑文档以及统计数据的时候更加轻松。其内置的功能与微软的office软件类似,很多办公文档都可以在该软件上建立,例如HWP文件、Microsoft Word文件,并且还可以在该软件上打开PPT进入演讲稿编辑界面,让用户可以在一个软件上找到多种办公程序;也可以实现云同步,将需要的文档同步到云端,方便在其他电脑共享资源。在韩国留学必备喔~
软件功能支持打开韩国特有的文档格式hwp。除了支持中文(简、繁体)、英文输入之外,还可支持日文、韩文、俄文、德文、西班牙文等多种输入法,并提供查看键盘功能。各种文字可在同一界面上输入及排版。支持将文件转换为txt、html、htm、doc、hwp、hml等格式。软件特色提供在线词典功能。可以将文字内容翻译到合适您使用的语言。可以在文本上输入词语的时候搜索文本。很多内置的文本编辑工具以及插件。支持在设计文档的时候编辑函数公式。允许扩展一些化学、物理的公式。支持更加复杂的特殊行业文档制作。拥有自动配置win打印机的功能。支持在文档上插入网络视频的功能。相关配图
注:该截图来源于奋斗在韩国论坛上。
官方下载网址
www.hancom.com/cs_center/csDownload.do
Polaris Offic由韩国Infraware公司开发的跨平台办公软件,全世界有超过7000万用户在免费使用Polaris Office,体验这一全新的全集成式办公套件,它可以兼容 Word、Excel、PowerPoint和Adobe PDF。
软件功能支持的文件格式:DOC、DOCX、XLS、XLSX、PPT、PPTX、PPS、PPSX、TXT、HWP、ODT和PDF。免费提供24种模板、20种不同的2D/3D图表、37种幻灯片过渡效果、173种不同的形状,电子表格还提供300种公式。支持全球多种语言,包括英语、法语、阿拉伯语、简体中文、繁体中文、日语、俄语、德语、意大利语、西班牙语、希伯来语、波兰语、土耳其语、葡萄牙语(欧洲、巴西)、印尼语、越南语和韩语。服务全年无休,默认使用Polaris Drive云盘,但也可使用其他云盘服务,例如iCloud、Google Drive、Dropbox、Box、OneDrive、亚马逊Cloud Drive、uCloud和WebDAV。Polaris Office已获得国际云盘隐私标准的ISO 27001认证。保证您的安全和隐私是我们的首要任务,所有文档和数据都经过高强度加密,从而使文档得到妥善保护。软件特色小巧 - 小于100MB。只需一款软件就能处理所有不同类型的文档,打开、编辑和保存所有类型办公文件,如Word、Excel和PowerPoint文档。兼容 - 完全兼容Word、Excel、PowerPoint、PDF阅读器以及转换器。能打开所有格式的文件,例如Word、Excel、电子表格、PowerPoint、幻灯片以及Google文档。可打开PDF文档,并转换为Office格式文档后对其进行编辑。无需提取zip压缩文件,即可轻松打开并阅读所有文档类型。创新 - 通过手写输入,改善技巧,激发创意。书写即是思考。亲手绘制和编辑您的想法。您可在屏幕上书写,就如同在纸上书写。释放无限创意。直接将照片拍摄到文档中,或插入iPhone和iPad中的视频短片。闭上眼睛,放飞想象。文字转语音功能让您的全新创意不断涌现。连接 - 随时随地,使用任意设备轻松快捷地进行访问。借助Polaris Drive、iCloud和其他云盘服务,无论是电脑还是iPhone和iPad,在所有设备上都能同步保持所有文档始终为最新状态。强大的搜索功能为您节省时间,不仅可以搜索文件名,还可以搜索所有文档格式中的任何文本词汇。相关配图注1:截图来源于未来软件园网站。
注2:Polaris Office有中国专用版,叫北极星Office,不过已经于2017年7月28日停止服务。
官方下载网址www.polarisoffice.com/en/download
AbiWordAbiWord是大型开源项目AbiSource中的一部分,由SourceGear公司发起。这个项目的目的是由它开始,开发出一套跨平台、开放源代码的办公软件。AbiWord是一款类似于微软Word程序的免费文字处理工具,它体积小,但是功能强大,非常适合于处理文书、信件、报告、备忘录等常用办公文件。它的过人之处不仅在于免费提供了强大的文字处理功能,而且还在于其开放源代码的自由构架模式可轻易把源程序编 译成可在任何操作系统下运行的应用程序,任何语言版本的操作系统它都支持。
软件功能亲切的使用界面Word文档的导入与导出无限制的恢复和重做能力可导出纯html支持图片拼写检查可选择文件添加下划线功能编号、项目符号多种编辑模式软件特色文本高亮显示支持多个平台协同能力高级文本布局国际化支持邮件融合支持插件相关配图官方下载网址www.abisource.com/download/
Corel WordPerfect Office由Corel公司研发推出的一款办公软件套件,是一款拥有文字处理器WordPerfect、电子表格Quattro和演示文稿Presentations的完整办公软件。
软件功能与特色集成PDF工具:创建、编辑PDF;对PDF文件作注释;转换PDF文件为文本文件。支持超过60种文件格式:兼容Microsoft Office格式;兼容开放文档格式(ODF)。集成Web服务:每次打开文档时能从Web自动更新数据。支持Microsoft SharePoint。相关配图官方下载网址www.wordperfect.com/en/product/office-suite/?hptrack=en2so2&_ga=2.136429817.818218111.1523103352-1038426605.1523103352
Calligra SuiteCalligra Suite是一款集成化办公套件,原名KOffice,运行在linux系统之下,主要是在KDE之上的办公软件,包含了文字处理器、电子 表格、幻灯片制作、项目管理等多种工具。
相关配图官方下载网址www.calligra.org/
极速Office由北京海腾时代科技有限公司研发的一款支持极速写作、极速表格、极速演示的创建、编辑、阅读及界面简洁、操作简单的极简办公office软件。它免费、轻松、无广告。
软件功能与特色极速写作:更轻松,更便捷的创建,编辑,修改文档。极速表格:在多行多列中显示重复数据,避免重复输入。极速演示:内置精美模板,轻松做出有范儿的PPT。相关配图官方下载网址www.jisuoffice.com/
永中Office由永中软件股份有限公司开发的一款跨平台办公软件套件。永中Office在一套标准的用户界面下集成了文字处理、电子表格和简报制作三大应用;基于创新的数据对象储藏库专利技术,有效解决了Office各应用之间的数据集成共享问题。永中Office可以在Windows、Linux等多个不同操作系统上运行。历经多个主要版本的演进,永中Office的产品功能丰富,稳定可靠,可高度替代进口的同类软件,且具备诸多创新功能,是一款自主创新的优秀国产办公软件。
软件功能与特色应用集成:开创性地将三大应用集成在一个界面之中,统一的交互方式更便于用户的使用。应用集成同时也成为各应用间的数据集成的基础。数据集成:三大应用中的数据建立链接关系后,互相引用,同步更新,使数据管理和维护工作变的得心应手。文件集成:多个文字处理、电子表格、简报制作文档可集成于一个集成文件中。产品特有的数据对象储藏库技术支持在电子表格中存放文字处理、简报制作应用,及其他多种数据对象,对文档及数据管理工作带来了极大的便利。跨平台:支持在Windows、Linux和Mac OS等操作系统上运行,并确保用户一致的使用体验。永中Office进一步扩展了系统平台,可在WindowsVista操作系统中直接安装和运行。同时支持在最新MID设备及U盘上直接运行,给用户带来全新的移动办公体验。精确兼容:该产品可双向精确兼容微软Office97、2000、2003各版本的文档,同时支持微软最新的Office版本2007。可打开和保存doc、xls和ppt文件;微软Office模板文件(dot、xlt和pot文件),并可打开微软Office产生的碎片文件及加密的微软Office文档。三大应用均可存取纯文本TXT格式,也支持带编码的TXT文件并可进行编码转换;文字处理应用支持存取丰富文本格式;电子表格可打开DBF、DB等数据库文件,支持存取CSV文件,文字处理和简报制作文档可保存为一组图片。国家标准:标文通是由国家电子政务总体组所属的中文办公软件基础标准工作组组织制定的《中文办公软件文档格式规范》国家标准(简称标文通即UOF)是我国拥有自主知识产权的文档格式标准,该标准将为我国建立自主可控的信息产业发挥重要作用。永中Office 2010全面兼容标文通,开启中国标文通标准新纪元!标文通标准的制定,使得国产办公软件厂商能够有效掌握国内市场竞争的主动权,获得更大的生存空间。标文通标准是一个开放的、基于XML的标准,使用标文通文档格式进行信息交换,用户可以真正掌握文档信息的控制权。中文特色:永中Office具有符合国人使用习惯的特性,提供极其丰富的中文特色功能:文本竖排、稿纸信笺、自加注拼音、简繁体转换、中文项目编号、中文信封模板、中文斜线表格、信封打印工具、中文版式、文字工具、中文数字分节、内码转换、首字下沉、带圈字符。科教功能:产品提供涵盖数学、物理、化学、生物、地理、语言等多个领域,2000多种常用素材和多种管理工具。用户也可根据需要通过科教管理器或科教面板进行素材的管理和使用。产品支持素材的自定义,数理化公式编辑,实验器材以及生物地理等素材应用,函数图像动态呈现等实用的科教功能。国际化:遵循国际化标准,支持双向文本编辑。提供简体中文、繁体中文、英文、日文、阿拉伯文、法文、西班牙文等多种语言版本,蒙文,俄罗斯文等语言版本正在开发中。功能完备:几乎全面覆盖了微软Office 2003之Excel、Word、PowerPoint所有功能,并有诸多实用的创新功能,既能满足用户的传统办公需要,又能带给用户很多创新的体验。二次开发:永中Office针对企业应用系统开发整合需求,在二次开发方面参照微软Office定义和实现的二次开发接口,结合永中Office的自主创新,用JAVA语言设计出了一整套Office接口和对象层次,使得熟悉面向对象设计的程序员更加容易地对永中Office进行二次开发。永中Office提供功能强大的宏编辑器和丰富的二次开发接口API,支持Office内部开发和外部调用。宏编辑器(MacroEditor)可编辑和运行Java代码,开发环境简单易学。永中Office提供了符合COM规范的接口,通过COM接口可支持使用C++、VB、Delphi等开发语言调用Office功能。永中Office可通过Applet方式或ActiveX方式嵌入浏览器或者其他应用程序运行。通过插件可对Office内部功能进行扩展,永中公司提供了基于永中Office的插件规范,按照该规范开发的第三方插件,均可在永中产品中应用。永中Office 2010全面支持电子政务平台,能够实现OA系统平滑移植,满足政府和企业信息化的需求。相关配图(暂略)
官方下载网址www.yozosoft.com/home.htm
RedOffice由红旗2000公司自主研发的RedOffice系列是国内首家跨平台的办公软件,包括文字处理、电子表格、演示文稿、绘图工具、网页制作和数据库等功能,全面支持国际标准(ODF)、国家标准(UOF)、微软Office 97/2000/2003、微软Office 2007/2010(OXML,ISO/IEC 29500标准)格式,分为商用版、专业版和商用版,并且还有维文、蒙文和藏文版等少数民族语言版本,是一款可以直接和微软Office竞争的产品。RedOffice办公软件还针对政府办公的特点,提炼了适合系统集成的应用接口,能够完美的嵌入到各种电子政务系统中,以满足政府办公的各种需求。
相关配图中标普华Office由中标麒麟专门为自己推出的电脑桌面系统而研发的一款办公软件。中标普华Office个人版为用户提供具有中国特色的办公需求、满足用户办公的各种需要。该产品以满足中国办公市场需求为出发点,深入挖掘国外办公软件不能满足的本地化应用需求,在涵盖办公软件常用功能的基础上,进一步提供符合中国办公需求的特色功能,形成了具有中国特色的办公软件。中标普华办公软件专业版能够跨操作系统平台稳健运行,可有效支撑多平台环境下的混合部署,同时保持跨平台操作习惯一致,真正实现系统平台的无缝迁移;中标普 华办公软件专业版双向兼容MS Office、Google Docs等主流办公软件,并可与这些办公软件双向互操作,极大地方便了用户信息交流,并确保用户信息资产的可持续维护;中标普华办公软件专业版通过安全增强,能够构筑涵盖文档编辑、流转、存储、安全审计等多方面、全方位的文档安全体系,全面保障用户信息安全。
软件功能与特色文字处理:具有图文编辑、排版、格式设置、文件管理、模板管理等各项功能,方便制作各类专业文档。电子表格:可制作各种专业的电子表格,以及组织、计算和分析各类数据,并方便地制作复杂的图表和财务统计表。演示文稿:可制作精美的演示文稿,放映形象生动的幻灯片,使您的演讲更具感染力。绘图制作:提供矢量图形绘制工具、能制作三维对象、简易图像处理、将绘图文档以多种图形文件格式导出等便捷的图形制作、处理功能。数据库:提供常用数据库文件连接,创建、打开、查询和编辑数据库等实用功能。 相关配图注:截图来源于系统天堂网站。
官方下载网址www.cs2c.com.cn/
OpenOfficeOpenOffice是一套跨平台的办公软件套件,能在Windows、Linux、MacOS X (X11)和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、使用及推广它。
相关配图官方下载网址www.openoffice.org/zh-cn/
LibreOfficeLibreOffice是OpenOffice办公套件的衍生版,同样免费开源,以Mozilla Public License V2.0许可证分发源代码,但相比OpenOffice增加了很多特色功能。LibreOffice拥有强大的数据导入和导出功能,能直接导入PDF文档、微软Works、LotusWord,支持主要的OpenXML格式。软件本身并不局限于Debian和Ubuntu平台,OpenXML格式Windows、Mac、PRM packageLinux等多个系统平台。
相关配图官方下载网址https://zh-cn.libreoffice.org/
Ashampoo OfficeAshampoo Office 2018,中文名称又叫做阿香婆Office 2018,是阿香婆官方重磅开发的一款办公软件套装,是Microsoft Office的完美替代品,内含文字处理TextMaker 2018、表格处理PlanMaker 2018和幻灯片Presentations 2018三大实用软件,能够兼容Microsoft Office 6.0到2016版本的所有文档,同时支持经典菜单以及Ribbon样式,直观的操作,大量的功能,出色的性能,为办公人员提供了更好的选择。新版本Ashampoo Office 2018为触屏进行了专门优化,比以往更加友好。智能折叠的菜单,自学习的开始栏以及增强的拼写检查,让您能更加高效快捷的完成您的文档。
软件功能PlanMaker 2018 使进行复杂的计算,创建表格和图表变得非常简单。从简单的时间表到全面的财务规划,PlanMaker 都能处理。PlanMaker 2018 内置了 350 多个计算公式,轻松的表格处理功能,支持处理超过 100 万行的大型工作表以及数据透视表Presentations 2018 帮您创建令人深刻印象的演示文稿。 令人窒息的动画和幻灯片过渡效果加上成熟的幻灯片母版,帮助您轻松搞定任何项目。包含大量现成的设计模板,点击后可以进行定制,让繁重的设计工作从您的肩膀上卸下。添加上各种图形、图表、声音、视频和动画,使您的演示文稿更加精彩。Presentations 2018 使用常用的 PPTX 文件格式,可以保证与 Microsoft PowerPoint 的完全兼容。软件特色Ashampoo Office 2018可以让您兼容更多的设计格式。可以在安装的时候建立兼容Microsoft office的格式。可以方便您接收别人发送的办公软件。可以模拟微软的办公套件工作。可以让日常的表格设计变得更加轻松。软件提供的办公文件编辑制作都是非常简单的。只要您会使用Excel就可以建立强大的表格。支持复杂的数据运算以及结果统计。支持三百多种行业的数据公式。Ashampoo Office 2018让您完成所有文字编辑以及数据统计。帮助您解决文稿设计复杂以及素材少的问题。软件配图(暂略)
官方下载网址www.ashampoo.com/cn
P.S.个人推荐的是WPS Office、永中Office、极速Office和Ashampoo Office。不要说WPS Office有广告弹窗,我的没有,另外它在iPad上面非常非常好用,还能够跨平台传输文件,以及n多黑科技。
开发独立EXE桌面应用程序?
摘要:在我认识的所有程序员里,每个人几乎都有专属于自己的常用工具和相关资源,今天给大家奉上数十个程序员硬核工具,我相信这里总有一款工具是属于你的!
程序员生产力工具大全如下:
1. Idea-Intellij IDEA (java 编程语言 开发的集成环境)
业界排名第一的java开发工具,非常非常好用,如果还在用eclipse的朋友,赶紧来体验一把,你一定会爱上她的。
2. SecureCRT (SSH终端仿真程序)
SecureCRT是一款终端仿真程序,支持SSH(SSH1和SSH2)以及Telnet和rlogin协议。SecureCRT用于连接运行包括Windows、UNIX和VMS在内的远程系统的理想工具。
3. Termius (全平台的远程终端)
termius是一款全平台的远程终端,Termius不仅涵盖了Windows、Linux、OSX,还变态得支持Android和iOS(以后在地铁、公交上都可以随时拿出手机来排查线上问题啦,还真是广大程序员的福音呢。
4. Google Chrome (谷歌浏览器)
Google Chrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
5. iTerm (为Mac OS X编写的终端仿真程序)
iTerm是一个为Mac OS X编写的,功能齐全的终端仿真程序;目标是在为用户提供OS X下最佳的命令行体验;字母i代表了本地苹果的外观和风格的程序界面,并把重点放在完整的国际支持; 它合并由两个项目, CTerminal和TerminalX ,而这两者都是基于JTerminal项目;该软件非常有实用和易用性。
6. Visual Studio Code (简称“VS Code”,编写现代Web和云应用的跨平台源代码编辑器)
重新定义和优化了代码编辑,以便生成和调试新式 Web 应用程序和云应用程序。也是著名的文本编辑器,它是轻量级的,vSCode的一大特点就是你可以通过多种方式来调整设置,而且Vim可以和VScode集成在一起,它还带有一个集成终端,可用的扩展太多,使开发人员的工作变得更加轻松。我最喜欢的一些扩展是AWS Toolkit, ESLint,Live Server, Live Share, Prettier-代码格式化程序,YAML,Live Sass编译器,Docker等。
7. VMware Fusion & VMware workstation (为计算机开发的虚拟机管理程序)
是在计算机上无缝运行 Windows 的最佳方式,可确保 Windows 应用程序在计算机上实现无缝运行可以在基于 Intel 的计算机上无缝运行 Windows、Linux 以及其他 PC等多个操作系统,进而构建、测试或演示软件。
8. Navicat Premium (数据库管理工具)
Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。
9. Postman (api调试工具)
简单来说,四个词,简单、实用、大方、美观!postman这款网页调试工具的windows客户端,功能强大的HTTP调试与模拟插件。使用Postman可以进行API开发、请求、调试,除了它,还可以使用lnsomnia和Insomnia Designer作为API文档。
10. RedisDesktopManager (一款可视化 redis管理工具 )
Redis Desktop Manager是一款简单快速、跨平台的Redis桌面管理工具,也被称作Redis可视化工具,Redis Desktop Manager官方版是一款开源软件,支持通过SSH Tunnel连接,支持windows、mac等多平台。
11. Dash (基于MAC的 API文档浏览器和代码片段管理器)
“开发者不可或缺的杰作。”Dash 可让您的 Mac 即时离线访问 200 多个 API 文档集。立刻搜索离线文件集200层+的API ,100+备忘单和 href="">更多 功能。您甚至可以"">生成自己的文档集 或 href="">请求 包含href="">文档集 。
12. Fiddler & Wireshark (http抓包工具)
Fiddler和Wireshark都是进行抓包的工具:所谓抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。作为开发者,经常想调试一下http请求发送的数据的详情,那么可以使用这2款软件。用抓包工具wireshark的人相对来说更多一些。
13. HBuilder X (HTML5的Web开发工具)
当前最快的HTML开发工具,强大的代码助手帮你快速完成开发,最全的语法库和浏览器兼容性数据让浏览器碎片化不再头痛。作为HBuilder下一代的全新编辑器,HBuilderX被定位为ide和编辑器的完美结合,除了对某种语言的语法分析、提示、转到定义、调试,同时加强了对通用文本处理能力,界面更加清爽,拥有比上一代更加有效的快捷键体系。
14. MobaXterm (远程终端控制软件,集串口,SSH远程登录和FTP传输三合一的工具)
多功能终端MobaXterm Professional Edition 是一款豪华、全功能的终端软件。MobaXterm带来了所有必要的Unix命令到Windows桌面,在开箱单便携式exe文件。MobaXterm允许您启动远程会话。远程shell,MobaXterm远比Putty好用,您可以选择创建SSH,远程登录,Rlogin,RDP,VNC,XDMCP,FTP,SFTP或串行会话。
15. Sublime Text (跨平台代码编辑器)
http://www.sublimetext.cn/
Sublime Text 是一款用于代码、标记和散文的精致文本编辑器。Sublime Text 中文网致力于为广大国内开发者提供详尽的中文文档、使用说明等,助力开发者快速掌握这个编辑器。
16.webstorm (专业的HTML编辑工具)
web开发的必备的一款开发神器,比如写js、页面、css,那么这款软件用起来非常顺手。此软件和idea出自于同一家公司,这家公司做了很多异常好用的软件,基本上你需要的各种开发相关的IDE,这家公司都生产。可以说是“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”。新版对JavaScript,TypeScript和CSS支持更好,改进了Vue.js的体验,并为Jest集成增加了新功能。
17.Xshell (功能强大的终端模拟器)
linux原创控制软件,完全免费且非常稳定的 SSH 客户端 ,支持多种远程协议,提供了很多特色与高级功能,简体中文界面也让你轻松管理远程服务器。 Xshell 的 Screen 会话不闪屏,而且可以回滚;Script 的执行顺序可以调整;可以同时发送指令到多个 session;支持布局切换等。
18. SwitchHosts (修改Hosts文件的工具)
这是用于在多个HOSTS之间进行切换。可在公用hosts文件 、当前系统hosts、本地方案和在线方案间进行切换。作为一名开发人员,经常需要修改本地host,你还是通过修改host文件来操作的么?那样太慢了,这里建议大家使用switchhosts这款软件,可以快速修改本地host,非常好用。
其他工具:
1. CodeIf(智能命名) : https://unbug.github.io/codelf
大部分开发者都或多或少遇到过变量命名的烦恼,如果命名不规范,不仅会影响开发的效率,而且对后面维护的同学来说也是一个不小的挑战,因为他要去揣摩你这个变量的含义。随着项目越来越复杂,变量和函数数量越来越多,虽然每个编程语言都有各种命名规范,但是也不能解决所有的问题。
“计算机科学里两件最难的事:缓存失效和命名。” Codelf通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project的项目源码,帮开发者从中找出已有的匹配关键字的变量名,从而帮助为变量名苦恼的开发者命名。这个搜索服务支持直接搜索中文。
同时可以在自己用的编辑器里安装插件,支持 VS Code、Atom、Sublime Text 和 Chrome。
2. DocsChina-印记中文 : https://www.docschina.org
这是一个前端中文文档合集,进入网站可以看到开发中经常使用的前端中文文档。如果你的英文实在不怎么好,还在为找中文文档而烦恼,这里将是你非常好的选择。记得放到自己的浏览器收藏夹里哦!
3. any-rule(正则表达大全): http://github.com/any86/any-rule
any-rule 维护了一个常用正则表达式合集,并且本身是一个支持 Web/VS Code/idea/Alfred Workflow 多平台的正则表达式工具。
4. tool.lu(在线工具): https://tool.lu
程序员总是有很多小工具要使用,比如图片、Base64编码、Markdown编辑器时间戳转换,进制转换等,在线运行各种语言代码。这个网站包含了太多程序员需要用到的小工具了。比如你想运行点JAVA代码,又不想麻烦的在系统中安装JAVA环境,可以使用里边的在线运行代码工具,然后选择JAVA,写点JAVA代码就可以直接运行了。
5. Baomitu(前端静态源库): https://cdn.baomitu.com
这个静态资源库是支持HTTP/2的CDN服务,有了它,如果你是自己的小型项目或者是做测试就不用下载任何的代码库,直接粘贴地址过来用就可以,因为是国内的CDN库,速度还非常的快。
6. Typora-Markdown(编写工具):https://www.typora.io
一款实用的 Markdown 编写工具,所见即所得,用Markdown编写文章是一个程序员的标准配置,也就是标配。现在有很多在线工具都支持Markdown,什么有道云笔记、雀语,、印象笔记等。这种简单的界面,沉浸式的编写,清晰的大纲,它就像一件称手的兵器,让你一旦拥有就爱不释手。
7. Snipaste (简单便捷的截图软件):https://zh.snipaste.com/download.html
一款免费的桌面截图软件,功能强大,使用方便,支持任何屏幕位置截图,支持窗口截图,支持快捷方式截图。您可通过截取贴图,使两张图合并为一张图,还能调整截图文字图像等等,是一款非常强大的贴图软件,喜欢此款贴图软件的朋友不要错过。
8. Captura (最好用的开源录屏、gif动态图片制作工具)
官网:https://captura.updatestar.com/ github:https://github.com/MathewSachin/Captura
通过这款工具可以帮助你轻松录制各种视频。支持全屏录制、区域录制两种方式,全屏录制可以录制全部的电脑屏幕,将电脑屏幕上所有的动态都录制下来,该软件还拥有视频编解码器,可以对视频进行解码,支持mp4、avi、GIF、webm等格式,可以满足一般的解码需要。还支持屏幕截图、剪贴板,简单的图像编辑等功能,是一款非常好用的屏幕录像工具。
9. 向日葵 (远程控制软件): https://sunlogin.oray.com/
向日葵远程控制是一款提供远程控制服务的软件。向日葵远程控制支持主流操作系统Windows、Linux、Mac、Android、iOS跨平台协同操作,在任何可连入互联网的地点,都可以轻松访问和控制安装了向日葵远程控制客户端的设备。整个远控过程,可通过浏览器直接进行,无需再安装软件。
10. Everything (本地文件检索工具):http://www.voidtools.com/support/everything/
由voidef="">tools 开发的一款文件搜索工具,这款软件是基于名称实时定位文件和目录。Everthing功能强大,体积小巧,第一次安装使用时会建立一个索引数据库,将所有文件和文件夹的名称导入其中,后续使用能够以极快的速度快速搜索,查找到你所需要的文件。
11. StarUML (UML画图工具)
画uml图的一款神器,类图、时序图、流程图、状态图等等,都可以用这款工具轻松应对。
12. uTools (生产力工具集):https://u.tools/
一个极简、插件化、跨平台的现代化桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。这个工具,我只能说他是一款神奇,太牛逼,这款工具中汇集了很多好用的工具,可以通过这款工具秒开电脑上的各种软件。
搜索资源网站工具:
1.Bing
Bing 国际版:https://cn.bing.com/ 感觉比某度要好用多了。
2.DuckDuckGo
DuckDuckGo:https://duckduckgo.com/ 从官网的介绍来看这个搜索引擎不收集用户信息,而且没有广告。
3.Stack Overflow
Stack Overflow:https://stackoverflow.com/ 我们如果常用 Google,很多技术问题的答案就在这个网站上,如果你无法使用 Google 可以在这个网站上直接检索就好了。
4.Gitlogs
Gitlogs:https://www.gitlogs.com/ Gitlogs 是专门针对 GitHub 项目的搜索引擎,我们通过他可以快速找到想要项目。
5.jiumo search
文档搜索引擎 jiumo search 鸠摩搜书:https://www.jiumodiary.com/ 可以用来找一些技术文档手册,很多在百度网盘里。
6.Ebooke
Ebooke:https://ebookee.org/ Ebookee 是一个基于互联网并提供免费电子图书下载的搜索引擎网站。
7.Iconfinder
图标搜索:https://www.iconfinder.com/ 用来查找 logo 图片。
8.TinEye
TinEye:https://www.tineye.com 用图片来检索图片,我们可以上传图片或输入图片的 URL 来检索。
9.SemanticScholar
SemanticScholar:https://www.semanticscholar.org/ SemanticScholar 是一个免费学术搜索引擎,其检索结果来自于期刊、学术会议资料或者是学术机构的文献。
10.LibreStock
LibreStock:https://librestock.com/ LibreStock 上可以检索一些优质的高清图片。
11.CC Search
CC Search:https://ccsearch.creativecommons.org/ CC Search 上搜索到的图片资源都是无版权的,我们可以免费的使用。
12.Pexels
Pexels:https://www.pexels.com/ 高质量的图片网站,可以免费使用。
13.Unsplash
Unsplash:https://unsplash.com/ 免费高清素材网站。
14.The App Store
The App Store:https://theappstore.org/ The App Store 是一个针对苹果手机、iPad、Mac 设备的应用搜索工具。
在线画图工具:
• 在线画图工具ProcessOn:https://www.processon.com/
• 在线画图工具draw.io:https://app.diagrams.net/
• 在线思维导图工具:http://www.mindline.cn/webapp
• PlantUML在线编辑器:http://haha98k.com/
在线开发辅助工具:
日常开发经常会用到一些辅助工具我总结为8大类,包括:编解码工具、转换工具、正则工具、编译工具、网络工具、格式化工具、可视化工具、在线生成器、以及其他工具等等。 具体列表如下:
在线编码工具:
• BASE64编解码工具:https://base64.supfree.net/
• MD5编码工具:https://www.zxgj.cn/g/md5
• AES/DES加解密:http://www.fly63.com/tool/cipher/
• JWT解码工具:http://jwt.calebb.net/
• ASCII编解码工具:https://www.matools.com/code-convert-ascii
• Unicode编解码工具:https://www.zxgj.cn/g/unicode
• UTF-8编解码工具:https://www.zxgj.cn/g/utf8
• 字符串编解码工具:https://www.zxgj.cn/g/enstring
• URL编解码工具:http://tool.chinaz.com/tools/urlencode.aspx?jdfwkey=lbixz1
在线转换工具:
•在线ASCII码对照表:http://www.fly63.com/tool/ascii/
• 通用进制转换工具:https://www.zxgj.cn/g/jinzhi
• 在线浮点数十进制转换:http://www.binaryconvert.com/
• RGB颜色转换:https://www.zxgj.cn/g/yansezhi
• 时间戳转换工具:https://www.zxgj.cn/g/unix
• 计量单位换算工具:http://www.fly63.com/tool/unitable/
• 在线JSON解析:http://www.json.cn/
• 在线JS代码格式化工具:https://prettier.io/playground/
• SQL压缩/格式化工具:https://www.zxgj.cn/g/sqlformat
• JSON和XML在线转换:https://www.zxgj.cn/g/jsonxml
• JSON/YAML在线转换:http://www.fly63.com/tool/jsonyaml/
• 人民币大小写转换工具:http://www.fly63.com/tool/renmingbi/
正则表达式工具:
• 正则表达式调试工具:https://regexr.com/
• 正则表达式可视化工具:https://jex.im/regulex/
网络工具:
• IP地址归属地查询:https://www.ip138.com/
• IP地址查询:https://www.ipip.net/ip.html
• HTTP在线接口测试工具:http://www.fly63.com/php/http/
在线编译运行工具:
• C#在线编译运行:https://rextester.com/
• C/C++在线编译调试:https://www.onlinegdb.com/
• 在线编译工具套装:https://c.runoob.com/
可视化/格式化工具:
• 在线前端编辑器: https://codepen.io/
• 在线数据可视化:https://flourish.studio/
• 在线JSON解析:http://www.json.cn/
• 在线CSS代码可视化工具:https://enjoycss.com/
• XML格式化工具:https://www.zxgj.cn/g/xmlformat
• 在线JS代码格式化工具:https://prettier.io/playground/
• SQL压缩/格式化工具:https://www.zxgj.cn/g/sqlformat
• JSON和XML在线转换:https://www.zxgj.cn/g/jsonxml
• JSON/YAML在线转换:http://www.fly63.com/tool/jsonyaml/
在线生成器:
UUID在线生成器:https://www.zxgj.cn/g/uuid随机数生成器:https://www.zxgj.cn/g/suijishu其他常用工具:
在线Nginx配置工具:https://nginxconfig.io/在线对比工具:http://www.fly63.com/tool/textdiff/在线Chrome浏览器插件:https://www.crx4chrome.com/在线接口文档管理工具:http://www.docway.net/在线素材工具:
如果你写文章,或者做视频,那就一定少不了要找素材,包括各种图片、背景、emoji表情、表情包、壁纸、视频、gif图等等。
• 免费透明背景图片素材:http://pngimg.com/
• Emoji表情搜索:https://emoji.svend.cc/
• Emoji表情包下载:https://emojiisland.com/
• open source icons:https://feathericons.com/
• 表情包在线网站:https://fabiaoqing.com/
• 免费PNG图片库:https://pluspng.com/
• ICON图标在线下载:https://www.iconfinder.com/
• 极简壁纸:https://bz.zzzmh.cn/
• Wallpaper Abyss壁纸:https://wall.alphacoders.com
• Pixabay图片素材库:https://pixabay.com/zh/
• Unsplash图片素材库:https://unsplash.com
• Pexels图片素材库:http://www.pexels.com
• NASA图片视频素材库:https://images.nasa.gov
设计制作类工具:
对于那些文章创作者和视频创作者而言,设计封面,做海报,设计LOGO,图片美化等等基本也是刚需。
这样大概率日常会用到一些简易好上手的在线设计制作类工具,比如在线P图、音/视频轻量化剪辑、logo制作、海报设计制作、图片美化、在线图片转换或生成等等。
• 在线PS:https://www.uupoop.com/
• 在线音频剪辑:https://www.weixinsyt.com/
• 在线视频剪辑:https://www.kapwing.com/
• 免费logo在线制作:http://www.uugai.com/
• 艺术字体在线生成:https://www.qt86.com/
• 在线表格转换工具: https://tableconvert.com/
• 在线海报设计工具: https://www.designcap.com/
• 图片智能放大工具:https://bigjpg.com/
• 二维码美化器:https://mh.cli.im/
• 在线代码截图工具:https://carbon.now.sh/
• 在线抠图工具:https://www.remove.bg/zh
• ICO图标在线生成:http://www.fly63.com/php/ico/
• SVG转PNG工具:http://www.fly63.com/tool/svg2img/
• 视频转GIF工具:http://www.fly63.com/tool/giftxt/
• 二维码在线生成器:http://www.fly63.com/tool/ewm/
• 二维码在线解码:http://www.fly63.com/php/decoder/
写辅助工具:
写文章的过程中经常会用到和写作相关的辅助工具,比方说:字数统计工具、Markdown格式的文章排版工具、图床网站、代码截图工具等等,所以下面这些在线工具就能很好地满足我的需求。
• 在线字数统计:https://www.eteste.com/
• mdnice markdown排版工具:https://mdnice.com/
• md2all markdown排版工具:http://md.aclickall.com/
• 在线图床神器:https://picx.xpoet.cn/
• 在线免费图床:https://sm.ms/
• 图壳图床:https://imgkr.com/
• 在线代码截图工具:https://carbon.now.sh/
• 在线短链接工具:https://urlify.cn/
• 在线文本替换:http://www.fly63.com/tool/textreplace/
在线办公工具:
部分在线工具主要用来处理一些和文档以及文稿相关的事情,经常用到的比如:在线的全套pdf处理和转换工具、各种各样多媒体文件间的相互转换工具、在线识别工具、在线压缩工具等等。
• pdf在线处理工具1:https://smallpdf.com/cn/pdf-tools
• pdf在线处理工具2:https://tools.pdf24.org/zh/
• pdf转word在线工具:https://www.pdftoword.com/
• 在线多媒体转换器合集:https://cn.office-converter.com/
• 在线文字识别工具:https://ocr.wdku.net/
• 在线文件压缩工具:https://docsmall.com/
文档笔记工具:
好记性不如烂笔头,作为一个学习者,我觉得记笔记是必不可少的步骤。当然现在基本都做电子笔记和电子文档比较多。 现如今各式各样优秀的文档工具和笔记软件鳞次栉比,好用的也有很多,整理成如下列表,这东西各有长处,使用哪个最合意还得看个人习惯和需求了。
• 印象笔记:https://www.yinxiang.com/
• 有道笔记:https://note.youdao.com/
• OneNote:https://www.onenote.com/
• 幕布:https://mubu.com/
• 为知笔记:https://www.wiz.cn/
• 石墨文档:https://shimo.im/
• Simplenote:https://simplenote.com/
• 语雀:https://www.yuque.com/
编程学习网:
• 哔哩哔哩:https://www.bilibili.com/
• C语言网:https://www.dotcpp.com/
• cppreference:http://zh.cppreference.com/
• 中国大学MOOC:https://www.icourse163.org/
• 牛客网:www.nowcoder.com
• 网易公开课:open.163.com
• CodeGym:https://codegym.cc/
• BeginnersBook:https://beginnersbook.com/
• JavaSED:http://www.javased.com/
• codecademy:https://www.codecademy.com/
• Coursera:https://www.coursera.org/
• StackOverFlow:https://stackoverflow.com/
• LeetCode:https://leetcode-cn.com/
• LintCode:https://www.lintcode.com/
在线教程文档:
这部分主要集中了在做开发过程中随手参考所要用到的几乎所有在线教程和官方文档,有中文版文档的基本都优先列出来了,但更多时候是英文的官方文档。
• Git中文教程:https://git-scm.com/book/zh/v2
• SVN中文手册:http://svnbook.red-bean.com/nightly/zh/index.html
• jQuery API中文文档:https://jquery.cuishifeng.cn/
• Nginx中文文档:https://www.nginx.cn/doc/index.html
• Kafka中文文档:https://kafka.apachecn.org/
• Mybatis中文文档:https://mybatis.org/mybatis-3/zh/index.html
• 微信小程序官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/
• Nodejs中文教程文档:http://nodejs.cn/learn
• Apache Web Server文档:http://httpd.apache.org/docs/
• Spring文档中文版:https://www.springcloud.cc/spring-reference.html
• Golang标准库文档中文版:https://studygolang.com/pkgdoc
• Java 8官方文档:https://docs.oracle.com/javase/8/docs/api/index.html
• Maven官方文档:http://maven.apache.org/guides/
• Tomcat 8官方文档:http://tomcat.apache.org/tomcat-8.0-doc/index.html
• Spring Boot官方文档:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/
• RabbitMQ官方文档:https://www.rabbitmq.com/documentation.html
• RocketMQ官方文档:http://rocketmq.apache.org/docs/quick-start/
• Dubbo中文文档:https://dubbo.apache.org/zh/docs/
• Netty官方文档:https://netty.io/wiki/index.html
• Elasticsearch官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html
• Spring Cloud官方文档:https://spring.io/projects/spring-cloud
• Docker官方文档:https://docs.docker.com/get-started/
• kubernetes中文文档:https://kubernetes.io/zh/docs/home/
• thymeleaf官方文档:https://www.thymeleaf.org/documentation.html
• Vue.js中文文档:https://cn.vuejs.org/v2/guide/
• React.js官方文档:https://reactjs.org/docs/getting-started.html
• Jenkins中文文档:https://www.jenkins.io/zh/doc/
华为云平台:
高效易用的低代码aPaaS平台-应用魔方AppCube:https://www.huaweicloud.com/product/appcube.html集华为研发实践、前沿研发理念、先进研发工具为一体的软件开发平台-软件开发平台 DevCloud:https://www.huaweicloud.com/devcloud/以上内容分享自华为云社区《吐血整理:程序员都在用什么工具?》,作者: 考过IE励志当攻城狮 ,部分内容整理自互联网~
delphi7如何将软件显示在系统托盘?
答 ,去下载一个Delphi下的系统托盘控件,TrayIcon,安装后,将该控件拖到窗体上,稍稍设置一下就好。
随便下载一个For
Delphi版本的就好了,然后下载下来的安装文件中应该有扩展名为.dpk的文件,双击该文件,在随后画面中点击install应该就好了
大家常用哪个MySQL客户端工具?
一、SQL Studio
一款免费、支持数据库多、安装使用简单、性能不错的web版管理工具
MySQL8.0.31-arm64使用的工具:SQL Studio操作系统:Mac os 12.11、SQL Studio简介:操作界面简洁易用,很多人性化小细节,性能稳定
添加数据源图形化界面支持对数据库对象直接操作,顶部搜索可定位到表、函数等执行SQL语句编辑框支持智能提示,可以根据我们输入的字符及语意提示表名等信息;当我们写完SQL语句后点击执行即可运行展示结果,如果有问题可以随时cancel修改。结果栏默认最多展示1000行数据,列宽自适应,还可以选择每列的排序规则,可以选择需要展示和锁定的列,右下角可以选择每页展示多少条数据,左上角双击“结果”或者放大可以全屏观看数据,很人性化了。一键解释执行解释执行:帮助我们分析sql语句的性能,很方便。保存SQL语句保存的sql语句会在下方保存的查询中显示,支持搜索,双击复用;还可以在个人中心编辑、修改、删除。个人中心中展示保存的SQL语句数据导出结果栏旁边有一个下载按钮,可以将数据导出;有csv和excel两种格式。“结果数据”导出是指将结果栏展示的数据导出,因为结果栏默认最多展示1000行,所以“结果数据”导出最多1000行;“在线导出”是指将SQL语句执行后的所有数据进行导出,我们最多可以导出20万行,下载数据的行为会记录在右边的历史导出中。在线导出可以查看表时直接对表结构、表中数据进行修改:表属性和表数据直接修改表结构SQL界面显示对应修改背后的SQL语句,方便使用直接修改表中数据鼠标悬停在表右边的三个点,我们除了查看,也能直接导出数据;还可以让工具自动生成一些简单的SQL语句模版;还可以在操作前提前复制表,以免出现错误;最后就是重命名;删除和刷新。直接生成SQL语句先写这么多吧~