ubuntu20.04 常用开发工具整理

工欲善其事,必先利其器。让我们先把开发工具安装起。

文章目录

  • ubuntu20.04 常用开发工具整理
    • 一 IDE编辑工具
      • 1.IDEA
      • 2.VScode
      • 3.Typora
      • 4.WPS OFFICE
    • 二 连接工具
      • 1.Dbeaver
      • 2.RDM (Redis Desktop Manager)
      • 3.Termius
      • 4.Kafka Tool
    • 三 画图工具
      • 1.Xmind
      • 2.Edraw(亿图图示)
      • 3.GIMP

一 IDE编辑工具

1.IDEA

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。

下载地址: https://www.jetbrains.com/idea/download/

2.VScode

Visual Studio Code(简称“VS Code”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统。

下载地址:https://code.visualstudio.com/Download

3.Typora

typora是一种简便、快捷的文字编辑器,跟markdown一样,可以编辑文字、插入图片、插入公式等,保存为md格式;还可以导出为PDF、Word和HTML等格式文件。

下载地址:https://www.typora.io/#linux

4.WPS OFFICE

WPS Office是由北京金山办公软件股份有限公司自主研发的一款办公软件套装,可以实现办公软件最常用的文字、表格、演示,PDF阅读等多种功能。具有内存占用低、运行速度快、云功能多、强大插件平台支持、免费提供海量在线存储空间及文档模板的优点。
支持阅读和输出PDF(.pdf)文件、具有全面兼容微软Office97-2010格式(doc/docx/xls/xlsx/ppt/pptx等)独特优势。覆盖Windows、Linux、Android、iOS等多个平台。WPS Office支持桌面和移动办公。且WPS移动版通过Google Play平台,已覆盖超50多个国家和地区。

下载地址:https://linux.wps.cn/

二 连接工具

1.Dbeaver

dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。易用性是该项目的主要目标,是经过精心设计和开发的数据库管理工具。免费、跨平台、基于开源框架和允许各种扩展写作(插件)。
它支持任何具有一个JDBC驱动程序数据库。它可以处理任何的外部数据源。

下载地址:https://dbeaver.io/download/

2.RDM (Redis Desktop Manager)

Redis Desktop Manager 简称rdm,是一款可以跨平台的redis可视化工具,该工具可以说很大程度上弥补了memcached这类key/value存储的不足,为Java、C/C++、C#、PHP、JavaScript、Perl、Object-C、Python、Ruby、Erlang等开发语言提供了便利的客户端。一款好用的Redis桌面管理工具,支持命令控制台操作,以及常用,查询key,rename,delete等操作。

下载地址:https://snapcraft.io/redis-desktop-manager

3.Termius

Terminus是一款基于web技术的终端,支持windows、Linux、MacOS系统。可以为终端定制主题和各种配色方案。

下载地址:https://termius.com/download

4.Kafka Tool

Kafka Tool 2 是一款 Kafka 的可视化客户端工具,可以非常方便的查看 Topic 的队列信息、消费者信息以及 kafka 节点信息。
这款软件支持在 Windows、Mac 和 Linux 上面运行,我们到其官网选择合适的版本下载安装即可:

下载地址:https://www.kafkatool.com/download.html

三 画图工具

1.Xmind

XMind 是一款非常实用的商业思维导图软件,应用Eclipse RCP 软件架构,打造易用、高效的可视化思维软件,强调软件的可扩展、跨平台、稳定性和性能,致力于帮助用户提高生产率。

下载地址:https://www.xmind.cn/download/

2.Edraw(亿图图示)

亿图图示,即亿图图示专家(EDraw Max),是一款基于矢量的绘图工具,包含大量的事例库和模板库。可以很方便的绘制各种专业的业务流程图、组织结构图、商业图表、程序流程图、数据流程图、工程管理图、软件设计图、网络拓扑图等等。它帮助您更方便,更快捷的阐述设计思想,创作灵感。在设计时它采用全拖曳式操作,结合4600多个常用图形模板库和用户自定义实例库,最大程度简化用户的工作量;让你在设计时既可以充分利用固有的素材,又可以借鉴他人的作品。

下载地址:https://www.edrawsoft.cn/download-edrawmax.php

3.GIMP

GIMP (GNU Image Manipulation Program,GNU图像处理程序),它是一个图像处理与合成工具。GIMP的扩展性很强,用户可以通过自己编写的插件来扩充GIMP功能。

下载地址:https://www.gimp.org/downloads/

ubuntu20.04 常用开发工具整理相关推荐

  1. java开发任务必备的工具_Web常用开发工具有哪些?常用工具推荐

    Web常用开发工具有哪些?常用工具推荐,IT程序员为了快速.高效地完成任务,会使用一些Web开发具来辅助完成工作,这些工具有代码高亮显示.语法提示等便捷功能的前端开发工具,对于开发者非常友好. 小编整 ...

  2. Java新手看招 常用开发工具介绍

    Java新手看招 常用开发工具介绍 Java的应用越来越广泛,学习Java的人也越来越多.学过程序设计的人知道,使用Basic进行程序设计,可以使用QBasic.Visual Basic等开发工具:使 ...

  3. 第二章 java常用开发工具以及程序的编写

    2019独角兽企业重金招聘Python工程师标准>>> 第二章 java常用开发工具以及程序的编写 1. 程序的概念         2. java程序的开发的三个步骤        ...

  4. SharePoint 2013常用开发工具分享

    众所周知,一款好的开发工具不仅能提高项目开发效率,而且能够协助开发人员简化开发流程.本文汇总几款SharePoint 2013开发常用开发工具,希望能够对大家有所帮助.如果您有更好的工具,没有包含在本 ...

  5. JAVA开发工具整理

    JAVA开发工具整理 1-日志 2-JSON 3-XML 4-数据对象转换 4.1-spring beanUtils 4.2-JODD 转载于:https://www.cnblogs.com/pcpi ...

  6. html5网页制作代码_好程序员HTML5大前端常用开发工具大集合

    好程序员HTML5大前端分享常用开发工具大集合HTML5作为当前最为流行的编程语言,广为适用.语言的使用人数急剧增长,更多地开发人员使用这种语言来创建各种内容并放到互联网上.随着每一个新版本的发布,H ...

  7. Drupal常用开发工具(一)——Devel模块

    2019独角兽企业重金招聘Python工程师标准>>> 进行 Drupal 开发时有许多模块和工具可供使用,其中最常用的两项便是 Devel 及 Drupal for Firebug ...

  8. Linux 10分钟掌握Linux常用开发工具及编译的四个过程

    Linux下的常用开发工具 软件包管理工具 yum–类似于手机上的应用商店(管理当前系统中能够安装的工具以及卸载的工具,并且实现安装及卸载操作) 1.查看所能安装的软件:yum list 查看所有工具 ...

  9. Drupal常用开发工具(二)——Drupal for Firebug

    2019独角兽企业重金招聘Python工程师标准>>> Drupal 的开发工具有很多,除了<Drupal常用开发工具(一)--Devel模块>中提到的 Devel 模块 ...

  10. Java程序员常用开发工具有哪些?

    Java程序开发人员可以选择集成开发环境IDE(IntegratedDevelopmentEnvironment),因为Java是一种开放源码语言.开放源代码免费,商业收费.怎样选择一种适合自己的集成 ...

最新文章

  1. MySQL alter
  2. Tcpdump配合Tcpreplay回放实现网络探测
  3. (5) 百度2011研发工程师笔试卷
  4. 17joys网站后台功能设计-阶段1
  5. bat 发送post请求_get post 请求
  6. leetcode动态规划(python与c++)
  7. php获取用户手机imei id,获取手机设备信息  IMEI
  8. 【已解决】双系统启动选择的界面(GRUB)字体太小,Ubuntu登录用户界面字体太小
  9. MySQL 管理之道读书总结
  10. 无需会员,百度云不限速下载!
  11. apa引用要在文中吗_如何在研究论文中引用文献
  12. Java集合基础:2. List接口和Set接口
  13. 树莓派linux led字符设备驱动(信号量)
  14. 软件测试 | 测试开发 | 3年测试经验跳槽成功拿下30W+年薪
  15. 四_【Java_程序逻辑控制】
  16. HTML网页设计期末课程大作业 :汽车网页——宝马轿车 6页 带背景音乐 学生网页设计作业HTML+CSS+JavaScript学生网页课程设计期末作业下载
  17. 基于PCA的降维中,进行特征值分解和SVD分解相关笔记
  18. delphi 简单代码实现安卓手机震动
  19. unoconv文档转换中文乱码解决方法
  20. NeurIPS 2019:17篇论文,详解图的机器学习趋势

热门文章

  1. TEM Imaging Analysis (TIA) for win10
  2. 解决了这7个问题,我的产出效率提升了100%
  3. 计算机家庭网络共享,教大家家庭局域网如何共享
  4. Hinton最新访谈丨他如何看待谷歌胶囊网络专利、神经科学以及下一代AI?
  5. 微信小程序云端图片上传,存储,获取,显示
  6. 机器学习笔记之二十一——基于统计的中文分词方法
  7. Linux查看硬盘型号
  8. Firefox书签同步工具Xmarks
  9. iap如何初始化_STM32F4-IAP学习笔记(一)
  10. 对draw.io第一次加载慢的探讨