搜索
您的当前位置:首页正文

程序员高效率办公软件(推荐)。

来源:步旅网

以下推荐的办公软件可以帮助你的工作更有效率。

  • eclipse(集成开发环境)
  • Beyond Compare(文件比较工具)

Beyond Compare对于一般人的理解,作为双方比较的软件,可以比较2个文件夹,文本等其中的不同。

 

 

  • Everything(文件快速搜索工具)

Everything是速度最快的文件搜索软件。其速度之快令人震惊,百G硬盘几十万个文件,可以在几秒钟之内完成索引;文件名搜索瞬间呈现结果。它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。如果不满意Windows自带的搜索工具、Total Commander的搜索、Google 桌面搜索或百度硬盘搜索,如果正在使用或放弃了Locate32,都值得推荐这款体积小巧、免安装、免费、速度极快(比Locate32更快)的文件搜索工具Everything!

  • fastStone capture(屏幕截图软件)

 

FastStone Capture (FSCapture) 是经典好用的屏幕,还具有图像编辑和两大功能,可以捕捉全屏图像,或者活动窗口、窗口内的控件对象截图、支持手绘区域自由截图,或者滚动窗口等等,支持所有主流图片格式。

FastStone 捕获可保存为 BMP、GIF、JPEG、PCX、PNG、TGA、TIFF 和 PDF 格式的文件。FastStone Capture 已经支持固定区域截图重复上次截取功能,也增强了滚动窗口截图性能,支持到各大浏览器的最新版本。

  • GIT(分布式版本控制系统)

Git 是用于 Linux开发的工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:这得分是用什么样的服务端,使用http协议或者git协议等不太一样。并且在push和pull的时候和服务器端还是有交互的。),使的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。

  • Xshell(终端模拟软件)

 

Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。

 

  • Search and Replace(查找与替换工具)

Search and Replace是一个功能强大的搜寻与替代工具。它可以在同一部硬盘中对所有的文件进行搜寻与替换的功能,也可以对 文件中的文件做搜寻,支持特殊字符搜寻,或是以(Script)做搜寻替换工作,也可以以的表示方式做搜寻替换。而搜寻到的文件也可以针对内容、属性、及日期作修改工作,另外还支持文件管理器的右键快捷功能菜单。

  • JD-GUI(java反编译工具)

将转换成执行代码的过程叫“编译”,比如将C源代码编译成exe;那么把二进制执行代码的过程就叫“反编译”,比如把exe转换为C源代码就叫“反编译”。

JD分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。

  • LaunchyPortable(快速启动程序)
  • Navicat_Premium(数据库管理工具)

 

Navicat premium是一款数据库管理工具。将此工具连接数据库,你可以从中看到各种数据库的详细信息。包括报错,等等。当然,你也可以通过他,登陆数据库,进行各种操作。Navicat Premium是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。

Navicat Premium结合了其他Navicat成员的功能。有了这种连线到不同资料库类型的能力,Navicat Premium支援在 MySQL、SQLite、Oracle 及 PostgreSQL 之间传输资料。它支持大部分的 MySQL、SQLite、Oracle 及 PostgreSQL 功能,包括预存程序、事件、、函式、检视等。

Navicat Premium可以让你简单并快速的在多种资料库系统间传输资料,或传输一份以SQL格式及编码设计的纯文字档。

不同的资料库的批次处理任务也可以设定排程并在指定的时间执行。其他功能包括汇入/汇出精灵、查询建立工具、报表产生器、资料同步、备份、工作排程及更多。

Navicat的的功能足以提供专业开发人员的所有需求,但是对资料库伺服器的新手来说又相当容易学习。

Navicat Premium有三种平台版本- Microsoft Windows、Mac OS X及Linux。它可以让使用者连接本地/远端伺服器、提供一些实用的工具如资料/结构同步、汇入/汇出、备份/回复及报表以协助管理资料的流程。

 

  • PL/SQL Developer(集成开发环境)

PL/SQL,具有语法加强、和PL/SQL帮助、对象描述、代码助手、提示、PL/SQL完善、代码内容、代码分级、浏览器按钮、导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当您需要某个信息时,它将自动出现,至多单击即可将信息调出。

  • OpenVPN

 

OpenVPN 是一个基于 OpenSSL 库的应用层 VPN 实现。和传统 VPN 相比,它的优点是简单易用。OpenVPN允许参与建立VPN的单点使用共享金钥,电子证书,或者用户名/密码来进行身份验证。它大量使用了OpenSSL加密库中的SSLv3/TLSv1 协议函式库。OpenVPN能在Solaris、Linux、OpenBSD、FreeBSD、NetBSD、Mac OS X与Windows 2000/XP/Vista上运行,并包含了许多安全性的功能。它并不是一个基于Web的VPN软件,也不与IPsec及其他VPN软件包兼容。

 

  • 屏幕吸色器

屏幕吸色器可以吸取屏幕上任意一像素点的颜色,并转换为各种编程工具的颜色值。还可以由任意一种颜色值得到R、G、B三原色的值,及其对应的其它编程工具的颜色表示值。

  • Robomongo(MongoDB/GUI管理工具)

Robomongo嵌入相同的JavaScript引擎(基于Mozilla的SpiderMonkey的),权力MongoDB的蒙戈外壳。这意味着您可以重用现有的技能 MongoDB的壳牌 Robomongo!

  • SoapUI

SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用集成到Eclipse,maven2.X,Netbeans 和intellij中使用。

  • TeamViewer

TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制,和文件传输的简单且快速的解决方案。为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可,而不需要进行安装(也可以选择安装,安装后可以设置开机运行)。该软件第一次启动在两台计算机上自动生成伙伴 ID。只需要输入你的伙伴的ID到TeamViewer,然后就会立即建立起连接。

  • TortoiseSVN
  • Notepad++

Notepad++是 操作系统下的一套(软件版权许可证:),有完整的中文化接口及支持多国语言编写的功能(技术)。

Notepad++功能比 中的 (记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。

Notepad++是免费软件,可以免费使用,自带中文,支持众多计算机程序语言: ,C++,,,,,,,,,,,, 批处理, Caml, , , ,D, , , , Gui4Cli, , INNO, , KIXtart, , , Make处理(),,文件, Style,, Normal text,, ,, Javascript,,,InnoSetup,,,,

  • Redis Desktop Manager

Redis Desktop Manager是一款windows平台下的可视化redis数据库桌面管理工具,使用它你可以查看、删除、修改你的redis数据库数据。

  • ZooInspector

使用zookeeper,该工具除了能展示树形结构外,也能展示每个path的属性和数据,而且如果数据是文本的也可以进行编辑.

  • 微信web开发者工具
微信公众平台发布了微信web开发者工具,可以在PC或Mac上模拟访问微信内网页,帮助开发者更方便、更安全地开发和调试基于微信的网页。微信web开发者工具是一个桌面应用,通过模拟微信客户端的表现,使得开发者可以使用这个工具方便地在 PC 或者 Mac 上进行开发和调试工作。
  • jenkins

Jenkins是一个开源软件项目,是基于Java开发的一种工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

  • Axure RP

一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的、、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理。

  • TreeSoft数据库管理系统(web端)

TreeSoft是一个使用java编写的在线web数据库管理系统,支持MySQL,Oracle,PostgreSQL,SQL Server,另外还可以支持 Redis, memcached 这样的nosql数据库

  • Advanced REST Client

Advanced REST Client是Chrome浏览器下的一个插件,通过它可以发送http、https、WebSocket请求

因篇幅问题不能全部显示,请点此查看更多更全内容

Top