当前位置:首页 > CN2资讯 > 正文内容

我的世界java辅助器

2天前CN2资讯


以前在园子里看过不少介绍我们开发常用的专业软件比如:新.net开发十大必备工具,.NET 程序员十种必备工具。今天我不是想来介绍这些专业软件,我是想介绍一些开发时经常会用到的辅助软件,以帮助我们完成更好的开发。

我这边推荐的是我常用的辅助软件,可能并不是最好,但是我觉得确实最适合我用的!

一、浏览器

推荐:傲游浏览器(http://www.maxthon.cn/)

 

 

候选推荐:搜狗浏览器,火狐,chrome

作为程序员上网必备的工具,一个好的浏览器是我们获取资源的不可或缺的帮手,我这边推荐傲游并不是因为傲游有用强大的程序调试或着丰富的插件,而是傲游收藏及日常应用方面。

傲游的收藏是我觉得比较好的功能,只要注册个账号就可以把本地收藏同步到网络服务器上,在日常上网的过程中,我们经常会看到好的文章想收藏起来,虽 然很多网站都提供了收藏功能,但是这个网站收藏是建立在你必须打开这个网站,登录上去才能看到,而且收藏的信息只能是这个网站的(好像有点废话了)。傲游的收藏可以同步,这样就保证了哪怕本机的收藏丢失,也可以通过帐户登录重新找回。

而且傲游的账户也不仅仅有同步收藏的功能,我们在日常使用的过程中总会有自己的浏览器习惯(常用网站,鼠标手势等),这些习惯如果登录了账户傲游都会帮你记住,我觉得是一个非常人性化的功能。同时傲游作为微软Win7推荐的浏览器,其功能也是可以保证的。

这边候选的还有搜狗浏览器,火狐,chrome,搜狗虽然说是安全性很高及浏览速度快,但是相比傲游也没多少出色的地方。至于火狐和chrome,这2款肯定是程序员必装的2款,但是我不推荐的原因是因为这2款浏览器本身的功能相比傲游并不强劲,需要靠各种各样的插件来辅助,但是一旦装了各式插件就会导致浏览器启动速度加慢等问题,所以我的建议日常浏览信息用傲游,如果需要进行程序开发才用火狐或chrome。

 

二、记事本

推荐:notepad2(http://www.onlinedown.net/soft/31490.htm)

候选推荐:EmEditor,notepad++

对于我们开发人员来说经常会要进行编写东西,这个时候我们不会打开VS,eclipse这些专业的开发工具,我们会选择记事本这种小巧的工具来进行简单的代码编写,我这边推荐的是notepad2,主要有以下几个理由:

1、代码高亮,notepad2支持目前所有主流的开发语言,C#、VB.NET、PHP、JSP、HTML等,而且可以自由更改代码高亮的配置

2、完全替代系统自带记事本,windows自带的记事本功能实在是比较糟糕,仅仅能够提供基本的编辑功能(不 愧为记事本),而notepad2可以完美的替换windows默认的记事本(仅有一个执行程序+一个配置文件),不仅因为它拥有系统自带记事本的所有功 能,还因为他优越的性能、强大的功能和小巧的体积,例如打开几M甚至更大的文本不会像自带的记事本那样卡死,无法响应等情况、可以使用ctrl+鼠标滚轮 进行文本放大缩小等等。

具体替换方式可以看:这里

3、优秀的文本编辑环境,notepad2不仅仅是提供代码高亮,其文本背景,段落缩进,多编码支持都是程序员日常编写简单代码,简单文本不可缺少的工具。

但是notepad2还是有缺点的,它不支持代码的自动提示,不过这个也是它的好处,如果要支持代码提示那整个程序的体积也不会那么小巧了。

除了notepad2,我还推荐了EmEditor,notepad++,EmEditor也在我电脑里装了,虽然可以靠插件来提升其自身的功能(如代码提示,自动完成,HTML预览等等),但是因为插件装多了整个程序启动过慢,而且太多的插件实在是让人“眼花缭乱”。

而notepad++,功能要比notepad2强大,但是因为功能强大导致其体积大,相关附属程序也多,有点“累赘”的感觉。

 

三、搜索工具

推荐:everything(http://dl.pconline.com.cn/html_2/1/93/id=1769&pn=0.html)

候选推荐:windows自带的搜索

我不太清楚别的开发人员电脑里面有多少东西,但是我很清楚我电脑里有多少东西,整个电脑上百G的空间了堆满了各种各样的东西,如果突然想起来要找个 东西又不记得原来放哪了,靠windows自带的搜索工具估计你吃完饭回来还没找出来,就算找出来可能也不是你想要的,这里我就推荐 everything,一款非常优秀的搜索工具,同时还很小巧就几百K。

在每次使用前everything会扫描你整个电脑,将所有数据进行索引更新保存到sqlite数据库中,只要搜索关键字就可以进行全盘扫描(同时还支持正则表达式),几秒内立刻就可以找到你所需要找到的东西。

同时everything还可以作为一个小型的服务器,你可以把你电脑做为一个服务器,让别人来下载东西。

虽然everything可以很方便的帮你搜索的符合关键字的文件,但是要搜索文本中的内容,它就办不到了,这时候你需要使用别的工具了。

体的信息可以到这里查看:点我进入

至于候选推荐的windows自带的搜索我就不介绍了,大家都知道。不过win7的搜索还是很不错的。

 

四、思维分析

推荐:Mindjet MindManager(http://www.onlinedown.net/soft/82527.htm)

候选推荐:Visio

在开发的时候需要长时间的思考,但是思考是一件很费事的事情,很容被打断,被干扰,导致思考得重新来过,同时在思考的时候光凭大脑思考很容易混乱, 很多人在这个时候总会将大脑中思考的东西用笔和纸记录下来,虽然起到了辅助思考的作用,但是却因为思考的时候随性而写无法与人交流,这边我就推荐了 Mindjet MindManager,这款软件叫思维导图。

Mindjet MindManager可以很方便的帮助你将思考的信息按照顺序或逻辑记录下来,同时其可以和office进行无缝集成(如 word,PowerPoint,Excel,Outlook,Project),进行辅助记录,而且由于是软件,在你通过它来记录你思考的东西时候,都 是以图形化进行记录,这样当你思考完后就可以将这个图保存成图片格式与其他人一起沟通了。

至于候选推荐的Visio,虽然它也可以很容易的帮助我们来进行问题分析,但是操作起来远远没有Mindjet MindManager那么简单,Visio过于专业性了。

 

五、快捷键工具

推荐:AutoHotKey(http://www.onlinedown.net/soft/39219.htm)

候选推荐:slickrun、Add2Run

作为一个长期通过键盘工作的程序员,我们总希望能更快速的进行操作,来节省时间,比如我,我更希望通过键盘来完成操作,因为我觉得将双手离开键盘, 再通过鼠标来操作有点浪费时间,所以我宁愿在脑子里记一大堆的快捷键,可惜这些快捷键只能在某个软件中适用,而在系统环境下我想快速的打开我经常用的软件 就无法实现了,这时我就是用了快捷键软件,这边我推荐的是AutoHotKey,一个通过脚本来实现快捷功能

(当然它还有其他很强大的功能,我以前写过相关的文章:AutoHotKey-更加快速的操作,使用自己编写脚本让你的鼠标休息下)

AutoHotKey的好处就是可以通过编程的手段来实现许多功能,我可以将许多常用的快捷键都编写好统一放到一个文件里,进行代码编译成exe, 在每次开机后进行自己所编写的exe,这样所需要的快捷键都已经潜在运行了,这样我们就可以通过键盘来快速启动程序了(当然我们还可以做其他许多事情)。

候选推荐的slickrun、Add2Run是2款拥有UI的快捷键设定程序,操作起来更为方便,但是我认为AutoHotKey可以做更多的事,所以推荐AutoHotKey。

有关slickrun、Add2Run相关的信息可以看:这里

 


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/21818.html

    分享给朋友:

    “我的世界java辅助器” 的相关文章

    2024年最佳云服务器推荐:如何选择性价比最高的云服务

    云服务器的基本概念与优势 云服务器是一种基于云计算技术的虚拟服务器,它通过互联网提供计算资源和服务。与传统的物理服务器相比,云服务器具有更高的灵活性和可扩展性。用户可以根据需求随时调整资源,无需担心硬件限制。云服务器的优势在于它的弹性、成本效益和可靠性。企业可以根据业务需求快速部署和扩展资源,同时只...

    如何有效利用闲置VPS:再利用与出租的最佳实践

    闲置VPS,这个词可能对很多人来说并不陌生,尤其是在互联网和云计算技术快速发展的今天。说白了,闲置VPS就是那些购买了却没有得到充分利用的虚拟私人服务器。很多用户在购买VPS后,可能由于项目需求的变化或者个人时间的限制,最终导致这些资源被闲置。这不仅仅是浪费金钱,也让我们的资源没有得到最好的应用。...

    深入了解DC9飞机的历史、技术特点与运营经验

    DC9概述 了解DC9这款飞机,首先得从它的历史说起。DC9,或称道格拉斯DC-9,是由道格拉斯飞机公司设计制造的中短程单通道喷气式客机。这款飞机的诞生可以追溯到20世纪60年代。道格拉斯公司在这段时间逐步崛起,骄傲地推出了DC9作为回应当时日益增长的民航市场需求。最初的设计版本虽然体积不大,但凭借...

    如何将800G硬盘进行有效分区

    在我们深入探讨硬盘分区之前,理解硬盘分区的概念非常重要。硬盘分区是将一个物理硬盘划分为多个独立部分的过程。每个分区就像独立的小仓库,可以用来存储不同类型的数据,比如系统文件、应用程序、甚至个人文件。当我第一次接触硬盘的时候,就被这个划分方法吸引住了。不仅能帮助我更好地管理和查找文件,还能提高系统的运...

    CloudFront在病毒防护中的应用与安全策略解析

    在互联网时代,内容分发网络(CDN)扮演着至关重要的角色。CloudFront便是亚马逊提供的一款优秀的CDN服务。简单来说,CloudFront分发数据、视频、应用程序和API,可以通过全球的边缘位置快速传递内容。这种网络架构的设计使得用户能够从离他们最近的服务器获取信息,从而提升了访问速度和用户...

    deb包安装方法与依赖关系管理完全指南

    在开始讨论deb包之前,先来了解一下它的定义与结构。deb包是Debian及其衍生Linux发行版(如Ubuntu)中用于软件分发的一种格式。简单来说,deb包就像是一个小的文件夹,里面包含了安装一个程序所需的所有文件和信息。这些文件包括程序本身、相关的配置文件、以及它对其他软件包的依赖信息。结构上...