IT生涯, 我的常用软件清单

SkySeraph Jan. 26th 2017

Email:skyseraph00@163.com

更多精彩请直接访问SkySeraph个人站点www.skyseraph.com

About

前两天把系统给重装了下,好像最近一次安装应该是两年前了,一般情况下不愿意再做此类耗时无聊的事情,但没法,拥有SSD和高配置内存,开几个IDE却卡成翔,系统分析折腾了老半天还是决定重装了,重装后的那个清爽真是无与伦比, 至少依旧可以在我的Win 10上折腾不用开发也搬迁到MacBook了。

清爽归清爽,后续软件安装就比较折腾了,电脑上遗留的都是两年前比较老的版本了,没法只能一个一个网上查找,于是重新整理了此篇文章,将自己的软件清单做下梳理,也便于后续持续利用。
此文已更新到Github,希望大家一起维护.

Star Here ~~, 目录如下。

通用篇

目录 简介
Windows Windows Soft Tools
Mac Mac Soft Tools
Linux Linux Tools
Chrome Chrome Tools
Web Web Tools

专题篇

目录 简介
Android Android Tools
iOS iOS Tools
Game Game Dev Tools
Git Git Commands
Adb Adb Commands
测试专场 Test Tools
安全逆向 Reverse Tools

Windows篇

装机必备

代理/FQ

笔记类工具

系统相关

实用工具

办公相关

开发相关

环境篇

IDE篇

游戏专题

数据库专题

CV & ML 专题

网络抓包

终端工具

开发辅助 & 开发必备

设计相关

UML

思维导图

产品设计

图像专题

安全相关

反编译/逆向

Java & Jar (Android)

  • jd-gui jar包浏览工具,对应的IDE插件,JD-Eclipse/JD-IntelliJ

  • jadx-gui 直接反编译apk

  • Apktool apk的反编译,编译工具(smali格式)

  • dex2jar dex转为jar工具

  • AXMLPrinter XML浏览工具

  • androguard 使用DAD作为反编译器

  • Enjarify Google官方逆向分析工具(Dalvik字节码 -> Java),需python环境

  • ClassyShark Google官方dex/apk/jar/class/aar浏览工具

  • APK Analyzer(AndroidStudio 2.2+) Google官方APK分析工具

  • Smali/baksmali APK文件编辑工具

  • Smali2Java APK图形化浏览工具

  • CodeInspect 支持调试和编辑

  • APKIDE 国人开发综合图形化工具

  • bytecode-viewer 集成了J-RET,JHexPane, Dex2Jar等多个反编译工具

  • JEB 商业反编译软件,支持动态编辑

  • RADARE2 可以反汇编、调试、分析和操作二进制文件

  • Simplify 反混淆工具

  • JAD Java反编译工具

  • Introspy 黑盒测试工具

C++ & So (Android)

C# & Dll & EXE


Mac篇

装机必备

实用软件

  • Homebrew 包管理工具,方便获得各类实用工具
    使用: brew install/uninstall xx

  • iTerm2 终端工具,替代Mac自带Terminal

  • Sublime Text 2

  • tree: 以树状结构显示当前文件或文件夹的命令

  • Mou/MacDown Markdown 编辑器

  • CheatSheet 长按⌘显示当前程序的快捷键列表

  • Alfred 3 快速搜索,No mouse

  • Vimium Google Chrome 扩展, 纯键盘操作 Chrome

  • F.lux 护眼工具

  • The Unarchiver 压缩和解压 rar 格式的文件

  • icdiff 高亮文件差异对比工具

  • CleanMyMac 清理系统、卸载软件,查看系统资源消耗等功能

开发工具

实用技巧

  • 在 Finder 窗口显示更多信息

  • 在 Finder 标题栏显示完整路径
    defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

  • 显示 Finder 隐藏文件
    defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

    恢复默认
    defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder

  • 设置 触发角。 在 Mac 中可以把鼠标/触控板移向屏幕的四个角落时可以触发一个操作,包括“将显示器置入睡眠状态”这个功能,配合“睡眠后需要输入密码唤醒”,可以在匆忙离开座位时滑一下鼠标就关屏,很方便。

实用参考


Chrome篇

常用命令

  • chrome://extensions/

  • chrome://apps/

实用插件

IT民工

实用参考


Linux篇

文章更新, 请移步个人站点查看.

SYNC POST

========

By SkySeraph-2017

www.skyseraph.com

IT生涯, 我的常用软件清单的更多相关文章

  1. Linux 常用软件清单

    Linux 常用软件清单 下面是Linux环境的一些软件(有些只是关键字,直接搜素即可): arch 系列的是 pacman -Ss <关键字> debian 系列的是 apt searc ...

  2. Mac 10.12常用软件清单

    链接: https://pan.baidu.com/s/1slds1OD 密码: 7m5t 配套教程:http://www.cnblogs.com/EasonJim/tag/mac/ 如果失效了,联系 ...

  3. Ubuntu 16.04常用软件清单

    软件:(链接: https://pan.baidu.com/s/1jIgTJhk 密码: qxg3) 配套安装教程:http://www.cnblogs.com/EasonJim/tag/ubuntu ...

  4. .NET 在信创常用软件适配清单之中?

    2020年8月份写了一篇文章<.NET Core也是国产化信息系统开发的重要选项>, 这又过去了大半年了,在信创领域发生了很大的变化,今天写这篇文章主要是想从信创常用软件适配清单 看一看. ...

  5. MAC常用软件推荐

    SQL建模 http://dbwrench.com/download/install/mac_install.shtml 参考https://github.com/helantao/macOS/blo ...

  6. VsCode 常用插件清单

    插件离线安装说明 在一些内网开发环境中,无法做到在线安装,这个时候就需要对插件进行离线安装 了 打开 VSCode 插件市场网址 Extensions for the Visual Studio fa ...

  7. [Tex学习]WinEdit 常用软件快捷键

    WinEdit 常用软件快捷键 编辑: Alt+C:在剪贴板原有复制文本后增加新的被选择的文本. Ctrl+Shift+Alt+Right/Left:对选中文本增加或者删除Comment标记. Ctr ...

  8. windows向ubuntu过渡之常用软件安装

    好久没有写博客了,介于最近上操作系统实验课,好多同学装上了ubuntu,网上的教程比较杂乱,下面我就总结分享一些安装完ubuntu要安装的常用软件,会持续更新... 1.搜狗拼音安装 (1)在安装输入 ...

  9. [转] ubuntu 一些常用软件的安装

    首先说明一下 ubuntu 的软件安装大概有几种方式: 1. deb 包的安装方式deb 是 debian 系 Linux 的包管理方式, ubuntu 是属于 debian 系的 Linux 发行版 ...

随机推荐

  1. 一次dns缓存引发的惨案

    时间2015年的某个周六凌晨5点,公司官方的QQ群有用户反馈官网打不开了,但有的用户反馈可以打开,客服爬起来自己用电脑试了一下没有问题,就给客户反馈说,可能是自己网络的问题,请过会在试试.早点8点,越 ...

  2. JavaScript null 和 undefined

    null null 表示一个变量被声明了,并被赋值为空 var lzh = null; console.log(lzh); // null console.log(typeof lzh); // ob ...

  3. Sublime Text 3 修改插件安装位置【sublime text、插件路径、Data】

    直接切入正题,在享受Sublime 插件给我们带来开发效率的同时,有些插件的文件也是很大的,但是插件默认安装的位置是AppData的目录[C:\Users\用户名\AppData\Roaming\Su ...

  4. apache的用户认证

    1. 限制用户访问的方式: 1. 限制访问服务的客户端主机 2. 需要用户名和密码 2. 行为用户验证需要两步: 1. 创建一个包含用户名和密码的文件 2. 服务器上的哪些资源需要保护,哪些用户可以进 ...

  5. git + tortoisegit安装及配置

    1. 下载Git-2.6.3-64-bit.exe 2. 安装Git-2.6.3-64-bit.exe,安装时可全部默认配置(安装路径可选) 3. 下载TortoiseGit-1.8.16.0-64b ...

  6. Android 退出多Activity的application的方式

    在开发过程中,我们常常需要一个退出功能,来退出该应用的所有Activity.下面,我们列举一些退出应用的几种方式.以下用的源码点击查看源码地址 欢迎star,欢迎fork 利用ActivityCont ...

  7. 每天一个linux命令(47)--scp命令

    scp是secure  copy 的简写,用于在Linux 下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝而不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当 ...

  8. i++与++i陷阱

    对于++i与i++编程必不可少,它们的区别:一般人只知道++i是先将i加一再进行其他操作,i++是先将i进行其他操作,再将其加一. 但是对于i++其中的执行过程,语言环境很关键.先来两个程序,看结果是 ...

  9. Cocos2d-x中的CC_CALLBACK_X详解

    Cocos2d-x 3.x版本用CC_CALLBACK_0,CC_CALLBACK_1,CC_CALLBACK_2和CC_CALLBACK_3的宏来定义回调方法类的. 3.x版本的例子: child- ...

  10. laravel初次学习总结及一些细节

    最近学习了laravel,先简单谈谈学习的感受吧 刚开始一周多一点的时间先把laravel的开发文档看了一遍,,感觉刚开始接触时的感觉laravel的目录与thinkphp又不一样,它们的渲染模板的方 ...