首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏WflynnWeb

    程序员必备5个强大的静态代码分析工具

    目前,市面上有许多代码分析工具,但昂贵的费用对于初创公司和个人来说有些难以承受。但以下的免费静态分析工具可以帮助到你。 1、DeepCode 作为一个代码分析工具,DeepCode利用人工智能来帮助清理代码,主要功能是检查代码并突出显示可能容易受到安全漏洞破坏的部分。 使用DeepCode工具,我们可以在达到临界安全级别之前分析用户输入处理。因此,当任何数据在没有安全验证或清除的情况下从一个点移动到另一个点时,该工具会将其标记为受污染的,并向您发出警告。 3、Flawfinder Flawfinder是一个对于初学者来说是个很棒的工具,它能在短时间内效率极高地检查较大的程序,命中密度也高。 5、Fortify Fortify专注于扫描代码库中的安全漏洞。它几乎涵盖所有编程语言,为你提供解决漏洞的建议,与流行的CI/CD工具轻松集成。

    2.7K30编辑于 2022-10-28
  • 来自专栏编程随想曲

    程序员必备工具

    3.Notepad++ Notepad++是一套为自由软件的纯文本编辑器,截止到2011年,已被下载超过2700万次,并两度获得SourceForge社区选择奖——最佳开发工具。 4.AutoHotKey AutoHotkey是面向普通电脑用户的自由开源的自动化软件工具,它让用户能够快捷或自动执行重复性任务。 与同类工具比较,AutoHotkey体积小巧、语法简明使其易学易用,同时在热键、热字符串实现的快捷、高效(同时也强大,这点其他语言也能做到)方面没有其他语言能超越。 5.IDEA,新一代开发神奇 IntelliJ IDEA被认为是当前Java开发效率最快的IDE工具。 与其他的一些繁冗而复杂的IDE工具有鲜明的对比。 6.clipx ClipX是一个很小的剪贴板历史管理器。

    86020编辑于 2022-04-21
  • 来自专栏软件

    Java程序员高效开发必备5工具,你用过几个?

    学习问题欢迎留言或对话框咨询 ▼ 工具用的好,效率不用愁!别看平时一些人开发进度飞快,好像很厉害的样子,也许他只是比你多学了几个工具,才在弯道超了你的车。 开发要会借力才能省力,在这为大家推荐5款开发工具,没听过的,赶紧收藏,没用过的赶紧试试~~~ 帮助你如行云流水一般开发的5工具 1.IDEA 最开始我用了5年eclipse,直到后来换了一家公司被强行要求用 个人感觉IDEA最牛逼,特别是IDEA的黑色主题可以让程序员直接高潮 2.Eclipse 如果说IDEA最牛逼,那Eclipse就是最常见的了,Eclipse可能是半数开发者首选开发环境,它自带大量接口 程序员监测出的bug难度水平不尽相同,而FindBugs可以将其分为 相关的 令人困难的 可怕的 最可怕的... FindBugs找bug绝对好使 5.Navicat Navicat是闻名世界、广受全球各大企业、政府机构、教育机构所信赖,更是各界从业员每天必备的工作伙伴。

    1.3K90发布于 2018-02-05
  • 来自专栏企鹅号快讯

    python程序员开发必备5工具,你用过几个?

    随着python的火热,不少的程序员业余时间都会研究这门编程语言。 利用python开发,大牛用vim,接了2个显示器写python,气场甚是强大。 有些程序员表示,jetbrains全家桶解决一切。 还有的程序员说:sublime+python插件足矣! 那么,有哪些值得推荐的Python开发工具呢? 如果你是使用Subline,那就要杯具了,可能要4、5秒才可以。

    1.6K70发布于 2018-01-23
  • 来自专栏友弟技术工作室

    (效率人生)程序员必备工具Dash

    作为一名程序员,每天最常见的动作就是查看各种API文档,你一定也有过同时打开N个窗口(HTML、PDF、CHM),不停的在编辑器与文档之间切换。不仅消耗时间,而且效率也低。 下面介绍一个工具,帮你从这种繁琐的搜索中解脱。就是今天的主角 Dash is an API Documentation Browser and Code Snippet Manager ? 强悍的API文档浏览、搜索功能 想必这个功能是大家最常用的了吧,每天要反复查看、搜索那么多的API细节,没有一个好工具,单靠自己的双手如何应付得来?窗口不停的切来切去,很烦啊! install zeal # Gentoo emerge app-doc/zeal # ubuntu sudo apt-get install zeal # openBSD pkg_add zeal 每个工具都带有用来创造它的那种精神

    3.8K111发布于 2018-04-25
  • 来自专栏shigen的学习笔记

    程序员必备的IP查询工具

    hello,今天shigen给大家分享一下如何优雅的查询IP的工具。我们先看一下效果:图片shigen在以前服务器被攻击或者我的COS流量被盗刷的时候,经常这样用。

    48950编辑于 2023-10-19
  • 来自专栏成猿之路

    Java程序员必备的开源工具

    Java世界中存在许多工具,从Eclipse,NetBeans和IntelliJ IDEA等著名的IDE开始到Java开发人员应该知道的JVM分析和监视工具,如JConsole,VisualVM,Eclipse Git Git是Java程序员的另一个必备工具,它是一个免费的开源分布式版本控制系统,旨在快速高效地处理从很小到非常大的项目版本管理。Git易于学习,占用空间小,具有超强的性能。 ? 5. Groovy ? Groovy 是一种基于 JVM 的敏捷开发语言,它结合了 Python、Ruby 和 Smalltalk 的许多强大的特性。 Gradle Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具。它也是Android的默认构建工具。 ? 如果以上工具还有你没学会的,那就不要再错过了赶紧学起来。但这个列表并不完整,如果您了解Java程序员应该学习的一些好工具,那么请在评论部分与我们分享。 当我见到你,心跳漏了一拍

    1.5K20发布于 2018-12-27
  • 来自专栏设计模式

    程序员必备实用工具

    前言 古语有云欲先攻其事必先利其器编程亦是如此 好用的工具会在学习和工作当中提高效率. ? 程序员必备的8款高效工具 Sublime-Text-3 一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件-Sublime-Text-3,不仅具有华丽的界面,还支持插件扩展机制.优点:功能强大, 一名全栈工程师的必备工具 神器推荐:DevCloud DevCloud是全栈工程师的开发神器,是因为它可以提供软件开发全流程的工具,随时随地在云端进行项目管理、配置管理、代码检查、编译、构建、测试、部署 这些功能让我能够把精力集中于产品的设计和研发,而不需要自己维护各类工具。而且华为在这个产品上开放了多年的研发经验,让我的开发过程更标准化,从而进一步提升开发效率和产品质量。 ? 七款Mac工具,提高你的效率 Evernote 印象笔记(Evernote)用 2 年了,几乎每天都在使用。支持所有设备用起来十分方便,随时随地记录自己的想法。

    91130发布于 2020-12-16
  • 来自专栏微信公众号【Java技术江湖】

    5程序员必备的Google插件!

    小编平时一直好奇隔壁的程序员哥哥工作效率怎么那么高,在小编的死缠烂打、死磨硬泡、撒娇卖萌、威逼利诱之下,小气的程序员哥哥终于给我透露了这5款超级好用的程序员必备插件,话不多说,我们一起开看看到底好不好用吧 主要功能: 1、语法突出显示 ,并拥有27个内置主题 2、JSON和JSONP支持 3 、URL无关紧要(分析内容以确定其是否为JSON) 4、您可以通过在控制台中键入“json”来检查JSON 5、 主要功能:包括字符串编解码、代码压缩、美化、JSON格式化、正则表达式、时间转换工具、二维码生成与解码、编码规范检测、页面性能检测、页面取色、Ajax接口调试。

    1.3K40发布于 2020-04-01
  • 来自专栏设计模式

    程序员必备的8款高效工具

    第三方工具集成:与各个工具及编辑器 、IDE无缝集成,还有 jetBrain 家族、Xcode、Alfred 等等,你用的都在里面。 OSX下好用的包管理工具,Ruby 社区的作品,功能类似 Ubuntu下的apt-get。 使用 Homebrew 可以非常容易的安装OS X中没有包含的 Unix工具包和语言包,比如 wget,node,lua,nginx 等。 同时它也是Mercurial和Subversion版本控制系统工具。支持创建、提交、clone、push、pull 和merge等操作。 目前用过的最好用的免费的Git代码管理的图形化工具。 智能的比较工具 只需用简单而强大的操作命令,即可开启最优质的对比体验,找出你感兴趣的差异,合并变化,然后同步文件,并生成报告。

    1K30发布于 2020-12-16
  • 来自专栏企鹅号快讯

    2018程序员必备碎片化学习工具

    程序员共读 最有影响力的程序员自媒体,关注程序员相关话题:程序人生、IT技术、IT职场、学习资源等。 优达学城Udacity 想知道硅谷工程师们都在学什么吗?想突破年薪天花板,保持职场竞争力吗? 程序员小灰 作者小灰 ,一群可爱的小仓鼠用漫画的形式讲述编程技术和算法,有趣有内涵 Python中文社区 Python中文开发者的精神家园。

    1.6K90发布于 2018-01-25
  • 来自专栏年薪百万老码农的职场分享

    程序员必备的8个编程工具

    正好最近看到一位国外程序员分享自己同时拥有好几个程序员喜欢的东西是什么体验,结合平时和技术大佬、程序员下属的交流,给大家列几个我觉得不错的东西。 3、多个显示器 大部分程序员的日常是:在一个屏幕上打开代码编辑器,在另一个屏幕上打开几十个网页。 笔记本+一台显示器几乎是标配,有些公司还会给程序员配多个显示器,横屏竖屏,想怎么看就怎么看。 5、人体工学椅 人体工学椅,久坐的人必备。 这玩意儿比其他任何东西都重要,座位不舒服,难受一整天,代码都写不好,越写越烦躁。 一把舒服的符合人体工学的椅子能大大提高编程效率。 听起来有点搞笑,不过对于部分程序员来说还挺有效的,尤其是那些不擅长和他人交流的程序员。 8、防蓝光眼镜 大家是否经常感觉长时间盯着电脑后,眼睛非常酸疼。 大家好,我是程序员老王。 年薪百万老码农,待过一线大厂创过业,带过团队,目前专注于一线技术。 分享程序员进阶路上的点滴,帮助大家提升认知,升职加薪。

    86520发布于 2021-11-23
  • 来自专栏小白程序猿

    PHP程序员十大必备工具

    下载链接:https://share.weiyun.com/5W3DStv 密码:j4qc3i 3、Phpstrom 这是一款商业PHP集成开发工具,同时也是一款智能高效的编辑工具,功能非常强大,代码高亮 下载链接:https://share.weiyun.com/5MbyMsr 密码:sygqa9 5、FinalShell FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发 ,运维工具,充分满足开发,运维需求. 下载链接:https://share.weiyun.com/5K6V5Yd 密码:jia5vx 10、TeamViewer免装版 TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序 下载链接:https://share.weiyun.com/5p8QdQ5 密码:abby7w

    89910发布于 2019-12-27
  • 来自专栏老九学堂

    程序员必备辅助开发工具总结

    Notepad++ Notepad++ 程序员必备的文本编辑器,软件小巧高效,支持27种编程语言,通吃C, C++, Java, C#, XML, HTML, PHP, JS 等,推荐各位下载使用。 相信这是每个程序员必备工具,神器不解释! ? XML Marker XML Marker是国外的一款非常实用的xml查看编辑工具。 设计师、重构、前端工程师必备。马克鳗是基于AdobeAIR平台的方便高效的标注工具,可方便地为设计稿添加标记,极大节省设计师在设计稿上添加和修改标注的时间。 HiJson 使用HiJson工具并通过此工具快速查看JSON字符串、熟悉JSON的数据结构。针对程序员来说,如果了解了连续字符串对应的JSON的数据组成,便可以快速对JSON字符串进行数据处理。 Sublime Text 程序员必备代码编辑器,几乎每位程序员提到Sublime Text都是赞不绝口!

    2.1K30发布于 2018-03-06
  • 来自专栏友弟技术工作室

    (效率工具)程序员必备终端及美化

    作为一个合格的程序员,CLI是必备的技能。 工欲善其事,必先利其器。一个顺手并且提高效率的终端是必须的。 平时很多人会私信或评论中问我关于我的终端相关的内容,今天我整理出来。分享给大家。 给出了需要安装的软件包, 下面就按安装的顺序一个一个介绍 一、iterm2 这个就不多介绍, 我相信只要是使用mac的程序员,这个都是知道的, 当然,也有一个其他类似的产品。 其他 我使用 colorls,是ruby的的工具, 另外一个查看性能的工具 gotop, 你肯定用过 top,htop , 类似的 top的工具很多,各个语言版本的都有, 我比较喜欢编译型语言的版本

    2K60发布于 2019-05-15
  • 【十大程序员必备工具

    欢迎关注微信公众号:数据科学与艺术 作者WX:superhe199 以下是十大程序员必备工具程序员通常需要使用各种工具来提高效率、管理项目、调试代码等。 集成开发环境(IDE): 一个功能强大的IDE是程序员必备工具之一。 调试工具: 调试是开发过程中不可或缺的一部分。调试工具如Chrome Developer Tools、GDB、pdb等可以帮助程序员快速定位和解决代码中的问题。 包管理工具: 对于使用各种开发语言的程序员来说,包管理工具必备的。 项目管理工具程序员通常需要参与项目管理和协作。项目管理工具如Jira、Trello、Asana等可以帮助团队协作、追踪任务进度和管理项目文档。

    48010编辑于 2025-08-29
  • 来自专栏muller的测试分享

    程序员必备开发工具(IDE)推荐

    本文就来给大家安利几款必备的IDE。 JetBrains PyCharmJetBrains PyCharm 是专为Python开发而设计的集成开发环境,提供了强大的功能和工具,如代码分析、调试支持、版本控制等。 PyCharm 还集成了丰富的插件和工具,方便开发者进行Python应用程序的开发和调试。 Sublime Text 支持多种编程语言和框架,提供了丰富的功能和插件支持,如代码片段、多光标编辑、命令面板等,是许多开发者钟爱的编辑工具之一。 总结本文主要介绍了几款常用的IDE,它们在不同的开发场景下都表现出色,能够满足程序员的开发需求。选择适合自己的IDE,可以帮助提高开发效率,加快项目的开发进度。

    1.3K10编辑于 2024-03-12
  • 来自专栏Lemon黄

    化繁为简的5种码农必备工具

    可见,开发工具已成为了软件开发过程中必不可少的组成部分。本文将向您介绍当前软件开发市场上颇具影响力的五种化繁为简的码农必备工具。 无论用户所面对的环境有多么复杂,这款工具都能够在应用程序的部署过程中发挥不俗的作用。 同样,您可以通过订阅他们的相关邮件,来获悉ExBrain的发布日程,以便及时地使用上这款功能强大的工具。 因此,您完全可以通过同一款工具,来查询目标应用程序所连接的不同数据库,而无需根据数据库的不同去调换工具。 而上述介绍的五类工具,不但能够让码农的工作化繁为简,而且其学习曲线也并不“陡峭”。当然,其中的一些工具尚未完全发布、或有待改进。

    91330发布于 2019-10-22
  • 来自专栏【腾讯云开发者】

    程序员必备Linux性能分析工具和方法

    本文作者整理和总结了 Linux 后台开发常用的分析工具和问题排查思路,主要涉及 CPU 、内存、磁盘和网络四大方面,并归纳为思维导图方便大家记忆和查询。赶紧点赞转发收藏一键三连起来吧! 01、分析工具 Linux 有很多性能分析工具,有些工具具有类似的功能,可以用在同一类指标上,而有些问题需要同时使用多个工具来进行排查。下面这张思维导图总结了一些常用的工具

    88811编辑于 2024-08-01
  • 来自专栏嵌入式与Linux那些事

    优秀程序员必备的14款效率工具

    utools QTTabBar Internet Download Manager MindMaster draw.io Snipaste Ditto Wegestures ScreenToGif 总结 优秀程序员之所以优秀的原因并不一定是他写代码的速度比所有人都快 今天给大家分享14个程序员建议收藏的工具,老少皆宜,尤其是新手程序员,技术水平一时半会儿可能难以提升,需要持之以恒地学习和练习,但工具用得好,做事效率是可以快速提升的。 Internet Download Manager凭借其智能动态文件分段技术,可以将下载速度最多提高5倍。 draw.io draw.io是一款简单易用的在线绘制流程图的工具,它虽然是个在线工具,但是功能依然很强大,不管你是画流程图、UML,它都能满足你。 关于程序员好使的工具还有很多,如果你们有自己觉得不错的工具,欢迎大家加我微信一起学习交流! 文章中提到的工具在公众号回复【效率】即可获取。

    4.3K20发布于 2021-10-14
领券