admin管理员组

文章数量:1530359

👨‍🎓 博主介绍:
IT邦德,江湖人称jeames007,10年DBA工作经验
中国DBA联盟(ACDU)成员,目前从事DBA及程序编程
(Web\java\Python)工作,主要服务于生产制造
现拥有 Oracle 11g  OCP/OCM、
Mysql、Oceanbase(OBCA)认证
分布式TBase\TDSQL数据库、国产达梦数据库以及红帽子认证

擅长主流数据Oracle、MySQL、PG 运维开发,备份恢复,
安装迁移,性能优化、故障应急处理等。

文章目录

  • 前言
    • 一、常用开发工具
      • 1.1 Eclipse
      • 1.2 Visual Studio Code
    • 二、数据库管理工具
      • 2.1 Navicat 软件
      • 2.2 SecureCRT
      • 2.3 VMware
    • 三、远程软件
      • 3.1 TeamViewer
      • 3.2 向日葵
      • 3.3 Linux远程神器VNC
    • 四、文本编辑
      • 4.1 印象笔记
      • 4.2 Notepad++
      • 4.3 腾讯文档
      • 4.4 xmind
    • 五、录屏软件
      • 5.1 EV录屏
      • 5.2 OBS Studio

前言

本文给大家分享一下作为一个10年的码农常用的软件工具有哪些

一、常用开发工具

1.1 Eclipse

官网:https://www.eclipse/projects/

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)

1.2 Visual Studio Code

Visual Studio Code 是一个运行于 OS X、Windows 和 Linux 之上的,
针对于编写现代 Web 和云应用的跨平台编辑器。
Visual Studio Code 为开发者们提供了对多种编程语言的内置支持,
同时也会为这些语言提供丰富的代码补全和导航功能
。JavaScript,TypeScript,Node.js 和 ASP.NET 5 开发者也将会获得额外的工具集。

该编辑器也集成了所有一款现代编辑器所应该具备的特性,
包括语法高亮(syntax hight lighting),
可定制的热键绑定(customizable keyboard bindings),
括号匹配(bracket matching)以及代码片段收集(snippets)。
还会拥有对 Git 的开箱即用的支持。

二、数据库管理工具

2.1 Navicat 软件

官网:http://navicat/products

Navicat Premium 是一套多连接数据库开发工具,
让你在单一应用程序中同时连接多种类型的数据库:
MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL,
可一次快速方便地访问所有数据库

2.2 SecureCRT

企业当中,数据库大多是部署在Linux环境下,不多说了,远程登录主机,非常方便

连接配置如下

远程服务器,DBA运维必备工具

2.3 VMware

虚拟机安装软件,使用虚拟机可以在一台计算机上模拟多台计算机,也可以部署docker容器
vmware虚拟机上可以安装各种不同类型的操作系统,平时用于测试非常方便
如果虚拟机使用过程中有问题,可以使用快照功能恢复

虚拟机的网络编辑

VMware 虚拟机

三、远程软件

办公专业远程软件 Citrix,普通免费 向日葵,TV,Windows 自带远程工具 mstsc。

3.1 TeamViewer

Windows系统下通常用TeamViewer,无复杂安装步骤
只需要双方都运行TeamViewer记住彼此的ID即可
使用TeamViewer可以完全突破防火墙的限制,无需担心是否是固定IP

3.2 向日葵

跨平台,跨网络
打破平台障碍,支持Windows,Linux,MAC,iOS,Android主流操作系统。
随时随地,远程开机
搭配向日葵开机棒(局域网版),可通过向日葵远程轻松开启数百台主机

3.3 Linux远程神器VNC

基于 UNIX 和 Linux 操作系统的免费的开源软件
VNC基本上是由两部分组成:一部分是客户端的应用程序,
另外一部分是服务器端的应用程序(vncserver),Linux环境一些图形化调用非常稳定
一些数据库的安装部署,常使用此软件

如何使用VNC?
1、安装Server(服务器)
rpm包安装:tigervnc-server
https://centos.pkgs/
2、客户端安装(本地)
VNC-Viewer
使用教程:https://www.bilibili/video/BV1eq4y1s7k3

以下提供百度网盘下载,一个是客户端,一个是Server端,下载后可使用
百度网盘:https://pan.baidu/s/1pCq-oN0xW1sEXi3eTHNgGA?pwd=j70x

四、文本编辑

4.1 印象笔记

到今天,印象笔记对我而言已经不仅仅是一个工具那么简单,
它帮助我建立了我的只是体系,让我反复尝试不同的资源管理方式,简直太好用了,真的


4.2 Notepad++

开源利器,直接可下载,没有 UltraEdit 授权的问题,
Sublime Text3 也凑合,但要注册;
Notepad++功能比 Windows 中的 Notepad(记事本)强大,
除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。
Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组

官网下载链接 https://notepad-plus-plus/downloads/v7.8.9/

4.3 腾讯文档

腾讯文档是一款可多人同时编辑的在线文档,
支持在线Word/Excel/PPT/PDF/收集表/思维导图/流程图多种类型。
可以在电脑端(PC客户端、腾讯文档网页版)、
移动端(腾讯文档App、腾讯文档微信/QQ小程序)、iPad(腾讯文档APP)
等多类型设备上随时随地查看和修改文档。打开网页就能查看和编辑,云端实时保存,权限安全可控。

4.4 xmind

MindLine思维导图秉承极简设计的原则,没有繁琐的操作和复杂的界面,
在这里你可以快速制作导图笔记,归纳知识点和进行头脑风暴。
导图分支文字可直接编辑,点击末端即可添加子分支,
对分支可以进行复制、剪切、删除、备注、标记和添加图片等操作,
制作好的导图可以导出为图片、PDF和文字大纲等多种格式。
我们还提供了强大的云服务备份和同步导图文件,
实现不同设备上文件共享,并确保文件不会丢失。
点击页面“在线制作”可以打开和编辑保存在云空间的导图文件


五、录屏软件

5.1 EV录屏

EV录屏 免费无水印,集视频录制与直播功能于一身的桌面录屏软件

5.2 OBS Studio

OBS Studio是一款软件占用资源少、配置要求相对较低的直播录制软件。
录音格式为MP4,无需重新压缩,OBS Studio以其优良的录音质量和完全免费的使用体验著称

大家点赞、收藏、关注、评论啦 👇🏻👇🏻👇🏻微信公众号👇🏻👇🏻👇🏻

本文标签: 程序员清单时间快上车软件