# IDE
# Flag
- https://github.com/topics/ide (opens new window)
- https://github.com/topics/devops (opens new window)
- https://github.com/apache/netbeans (opens new window)
https://github.com/atom (opens new window)- https://github.com/eclipse-theia/theia (opens new window)
- https://github.com/VSCodium/vscodium (opens new window)
- https://github.com/pulsar-edit (opens new window)
- https://github.com/Moonshine-IDE/Moonshine-IDE (opens new window)
- https://github.com/lapce (opens new window)(https://kate-editor.org)
- https://github.com/zed-industries (opens new window)
- https://github.com/face-hh/griddycode (opens new window)
- https://github.com/capistrano/sshkit (opens new window)
- https://github.com/getcursor/cursor (opens new window)
- IDE的仪表盘 https://github.com/wakatime (opens new window)
- 图形转代码 https://www.paintcodeapp.com (opens new window)
- GoIDE https://github.com/visualfc/liteide (opens new window)
- https://sourceforge.net/projects/liteide (opens new window)
- 网络分析 https://github.com/gephi (opens new window)
- Android代码编辑器 https://github.com/massivemadness/Squircle-CE (opens new window)
- 十六进制编辑器 https://github.com/WerWolv/ImHex (opens new window)
代码跟踪分析/静态分析
- https://github.com/topics/static-analysis (opens new window)
- https://github.com/analysis-tools-dev/static-analysis (opens new window)
- https://github.com/checkstyle/checkstyle (opens new window)
- https://github.com/walkmod (opens new window)
- https://github.com/SonarSource (opens new window)
- https://github.com/returntocorp/semgrep (opens new window)
- https://github.com/CoderDream/refactoring-improving-the-design-of-existing-code (opens new window)
- https://github.com/pmd/pmd (opens new window)
- https://github.com/snyk/cli (opens new window)
- https://semmle.com (opens new window)
- https://www.openhub.net (opens new window)
- https://github.com/Checkmarx (opens new window)
- https://github.com/codacy (opens new window)
- https://github.com/veracode (opens new window)
- https://bestpractices.coreinfrastructure.org (opens new window)
- Gerrit https://github.com/GerritCodeReview/gerrit (opens new window)
- C/C++ https://dwheeler.com/flawfinder (opens new window)
- .NET https://github.com/security-code-scan/security-code-scan (opens new window)
- 计算代码行数 https://github.com/AlDanial/cloc (opens new window)
- 代码覆盖率 https://github.com/codedx/codepulse (opens new window)
- https://github.com/jacoco/jacoco (opens new window)
- 代码审查 https://github.com/phacility/phabricator (opens new window)
Dev Tools/DevOps/CI/CD/Developer Experience (DX)
- https://github.com/topics/developer-tools (opens new window)
- 转编译 https://github.com/topics/transpiler (opens new window)
- https://whats.new/shortcuts (opens new window)
- https://github.com/xlabs-club (opens new window)
- 代码搜索和替换 https://github.com/comby-tools/comby (opens new window)
- https://github.com/dsznajder/vscode-es7-javascript-react-snippets (opens new window)
- 工具 https://github.com/864381832/xJavaFxTool (opens new window)
- https://github.com/baiy/Ctool (opens new window)
- https://github.com/homeinfra-org/infra (opens new window)
- Microsoft Store开发人员工具 (opens new window)
- WakaTime https://github.com/muety/wakapi (opens new window)
- 代码助手AI https://github.com/codota/tabnine (opens new window)
- https://github.com/ravenscroftj/turbopilot (opens new window)
- https://github.com/new-ai-company/ide (opens new window)
- https://github.com/e2b-dev/e2b (opens new window)
- https://github.com/veler/DevToys (opens new window)
- https://github.com/DevToys-app/DevToys (opens new window)
- https://github.com/microsoft/PowerToys (opens new window)
- https://github.com/VUEngine (opens new window)
- https://github.com/kiteco (opens new window)
- https://github.com/atlassian (opens new window)
- https://github.com/salesforce/CodeTF (opens new window)
- https://github.com/THUDM/CodeGeeX2 (opens new window)
- https://github.com/bigcode-project (opens new window)
- https://github.com/kuafuai/DevOpsGPT (opens new window)
- https://github.com/sweepai/sweep (opens new window)
- https://github.com/nlpxucan/WizardLM (opens new window)
- https://github.com/Pythagora-io/gpt-pilot (opens new window)
- https://github.com/OpenBMB/ChatDev (opens new window)
- https://github.com/KillianLucas/open-interpreter (opens new window)
- https://github.com/deepseek-ai/DeepSeek-Coder (opens new window)
- https://github.com/Codium-ai (opens new window)
- https://cursor.sh (opens new window)
- https://github.com/KillianLucas/open-interpreter (opens new window)
- https://github.com/DoubleTechnologies (opens new window)
- https://github.com/OpenInterpreter/open-interpreter (opens new window)
- https://github.com/OpenDevin/OpenDevin (opens new window)
- https://github.com/stitionai/devika (opens new window)
- https://github.com/aixcoder-plugin/aiXcoder-7B (opens new window)
- https://github.com/ibm-granite (opens new window)
- https://github.com/triton-lang/triton (opens new window)
- https://github.com/bravekingzhang/gpt-frontend-code-gen (opens new window)
- https://github.com/nutlope/llamacoder (opens new window)
- 突出显示重要代码 https://github.com/novoselrok/glance (opens new window)
- 代码转换 https://github.com/JustAIGithub/AI-Code-Convert (opens new window)
- https://github.com/ritz078/transform (opens new window)
- DevOps指南 https://github.com/Tikam02/DevOps-Guide (opens new window)
- https://github.com/annfelix/DEVOPS-WORLD (opens new window)
- 需求生成文档 https://github.com/geekan/MetaGPT (opens new window)
- SQL助手AI https://github.com/chat2db/Chat2DB (opens new window)
- https://github.com/defog-ai/sqlcoder (opens new window)
- https://github.com/SuperDuperDB/superduperdb (opens new window)
- https://github.com/vanna-ai/vanna (opens new window)
- 代码搜索 https://github.com/ast-grep/ast-grep (opens new window)
- 可视化前端设计 https://github.com/webstudio-is/webstudio (opens new window)
- https://github.com/SawyerHood/draw-a-ui (opens new window)
- 前端远程调试 https://github.com/HuolalaTech/page-spy-web (opens new window)
- 项目答疑 https://github.com/petercat-ai/petercat (opens new window)
- CI(Continuous Integration) 持续集成概念
- CD(Continuous Deployment) 是持续部署
- CD(Continuous delivery) 交持续交付
CI/CD优点是,重复的工作用自动化来代替、减少时间成本、版本发布时间减短了。 当开发每天会提交多次代码到主干上,会做一些重复性的动作时,就可以用持续集成环境来操作。
- CI services (opens new window)
- https://github.com/opencpu (opens new window)
- https://github.com/circleci (opens new window)
- https://github.com/codeship (opens new window)
- https://github.com/gocd (opens new window)
- https://github.com/travis-ci (opens new window)
- https://github.com/wercker (opens new window)
- https://github.com/codemagic-ci-cd (opens new window)
- https://www.acme.com/software (opens new window)
- https://gitee.com/jianmu-dev (opens new window)
- https://github.com/earthly/earthly (opens new window)
- https://github.com/nucleuscloud/neosync (opens new window)
- https://github.com/HariSekhon/DevOps-Bash-tools (opens new window)
# 版本控制
- https://www.perforce.com (opens new window)
- https://www.mercurial-scm.org (opens new window)
- https://www.nongnu.org/cvs (opens new window)
- https://bazaar.canonical.com (opens new window)
- https://nest.pijul.com/pijul/pijul (opens new window)
- https://www.plasticscm.com (opens new window)
- https://sourcehut.org (opens new window)
- https://pagure.io (opens new window)
# Online IDE
Web(Cloud)IDE
- https://github.com/topics/cloud-ide (opens new window)
- https://github.com/styfle/awesome-online-ide (opens new window)
- https://github.com/cdr/code-server (opens new window)
- https://github.com/Microsoft/monaco-editor (opens new window)
- https://github.com/DTStack/molecule (opens new window)
- https://github.com/WebIDEorg/WebIDE-OS (opens new window)
- https://github.com/os-js (opens new window)
在线运行代码
- https://www.onlinegdb.com (opens new window)
- https://wandbox.org (opens new window)
- https://github.com/mattgodbolt/compiler-explorer (opens new window)
- http://pythontutor.com (opens new window)
- https://codepen.io (opens new window)
- https://github.com/wanglin2/code-run (opens new window)
- https://github.com/jsfiddle (opens new window)
- https://jsrun.net (opens new window)
- https://www.sololearn.com (opens new window)
- https://www.figma.com (opens new window)
- https://www.browserstack.com (opens new window)
- https://responsivedesignchecker.com (opens new window)
- http://ami.responsivedesign.is (opens new window)
- https://css-grid-layout-generator.pw (opens new window)
- https://webcode.tools/css-generator (opens new window)
- https://css3generator.com (opens new window)
- https://petercollingridge.appspot.com/svg-optimiser (opens new window)
- https://jakearchibald.github.io/svgomg (opens new window)
- https://github.com/Mohamed99ayman/Online-Compiler (opens new window)
- https://code.xueersi.com/ide/code/1 (opens new window)
- https://github.com/ajaxorg/ace (opens new window)
- https://github.com/asciinema (opens new window)
- https://github.com/judge0/ide (opens new window)
# 测试
- https://github.com/topics/testing (opens new window)
- https://github.com/topics/test-automation (opens new window)
- https://github.com/jumper2014/awesome-test-tool (opens new window)
- https://github.com/usebruno/bruno (opens new window)
- https://github.com/hoppscotch/hoppscotch (opens new window)
- https://github.com/apache/jmeter (opens new window)
- https://github.com/Blazemeter (opens new window)
- Apache Benchmark
apt-get install apache2-utils
/yum install httpd-tools
- https://www.apachehaus.com (opens new window)
- https://www.apachelounge.com (opens new window)
- BitNami WAMP Stack
- WampServer
- XAMPP
- https://github.com/postmanlabs (opens new window)
- https://github.com/Kong/insomnia (opens new window)
- https://github.com/Julien-cpsn/ATAC (opens new window)
- https://github.com/httpie/httpie (opens new window)
- Paw https://github.com/luckymarmot (opens new window)
- https://github.com/SmartBear/soapui (opens new window)
- https://github.com/metersphere (opens new window)
- https://github.com/katalon-studio (opens new window)
- https://github.com/wisdom-projects/rest-client (opens new window)
- https://gitee.com/itestwork/itest (opens new window)
- https://github.com/seagull1985/LuckyFrameClient (opens new window)
- https://github.com/zyanycall/stressTestPlatform (opens new window)
- https://github.com/postwoman-team/postwoman (opens new window)
- https://github.com/Postcatlab/postcat (opens new window)
- https://github.com/Apipost-Team (opens new window)
- https://github.com/apifox (opens new window)
- https://github.com/eolinker (opens new window)
- https://github.com/feisuanyz/SoFlu-adp (opens new window)
- https://github.com/httprunner (opens new window)
- https://github.com/arextest (opens new window)
- https://github.com/codes-1/icodes (opens new window)
- https://github.com/karatelabs/karate (opens new window)
- https://www.httpmaster.net (opens new window)
- https://github.com/Inflectra (opens new window)
- https://github.com/assertible (opens new window)
- https://github.com/grafana/k6 (opens new window)
- vREST https://github.com/Optimizory (opens new window)
- LoadRunner https://www.microfocus.com/zh-cn/products#all-L (opens new window)
- QTP https://www.microfocus.com/zh-cn/products#all-U (opens new window)
- IDEA 的
Tools
菜单下有HTTP Client
可替代postman - 压测 https://github.com/EZLippi/WebBench (opens new window)
- https://github.com/perusio/httpload (opens new window)
- https://github.com/JoeDog/siege (opens new window)
- 生成模拟JSON https://github.com/LangSync/cli (opens new window)
- https://github.com/couriourc/mock_server (opens new window)
- mac paw https://github.com/luckymarmot (opens new window)
- https://github.com/f0ng/poc2jar (opens new window)
- https://github.com/ffffffff0x/BerylEnigma (opens new window)
ChaosTesting混沌测试/线性测试
- https://github.com/chaosblade-io/chaosblade (opens new window)
- https://github.com/chaos-mesh/chaos-mesh (opens new window)
- https://github.com/pingcap/chaos (opens new window)
- https://github.com/jepsen-io (opens new window)
- https://github.com/anishathalye/porcupine (opens new window)
# 数据库
- https://github.com/search?q=database+tool (opens new window)
- https://github.com/search?q=SQL+client (opens new window)
- https://github.com/topics/database-gui (opens new window)
- https://gitee.com/explore/dbmanager (opens new window)
- https://github.com/mgramin/awesome-db-tools (opens new window)
- https://github.com/slashbaseide/slashbase (opens new window)
- https://github.com/dbeaver/dbeaver (opens new window)
- https://dbeaver.io (opens new window)
- https://dbeaver.com/download/enterprise (opens new window)
- https://github.com/yuyan-sec/DBeaver-decrypter (opens new window)
- https://bugdays.com/dbeaver-password-decrypter (opens new window)
- https://github.com/Tatsh/dbeaver-creds (opens new window)
- https://github.com/geekyouth/crack-dbeaver-password (opens new window)
- DBeaver Enterprise 21.0 企业版激活方法 (opens new window)
# 删除jre目录,安装jdk11或以上版本,把以下两行添加到`-vmargs`之前 -vm C:\Program Files\Java\jdk-17.0.2\bin # 解压dbeaver-agent-latest.zip到dbeaver目录,添以下行到最后 -javaagent:./dbeaver-agent.jar -Dlm.debug.mode=true
- https://github.com/bytebase/bytebase (opens new window)
- https://www.jetbrains.com/zh-cn/datagrip (opens new window)
- https://www.navicat.com (opens new window)
- https://github.com/search?q=navicat (opens new window)
- https://github.com/HyperSine (opens new window)
- https://github.com/Abeautifulsnow/navicat-premium-crack (opens new window)
- https://github.com/LiJunYi2/navicat-keygen-16V (opens new window)
- https://gitlab.com/ajiajishu/navicat-keygen-16V (opens new window)
- https://github.com/team-ide/teamide (opens new window)
- https://fishcodelib.com/Database.htm (opens new window)
- https://codeberg.org/sql-workbench/workbench (opens new window)
- https://www.heidisql.com (opens new window)
- SQL分析工具 https://github.com/timeseries/qstudio (opens new window)
- 关系数据浏览 https://github.com/Wisser/Jailer (opens new window)
- https://sourceforge.net/projects/squirrel-sql (opens new window)
- https://www.activedbsoft.com (opens new window)
- https://www.razorsql.com (opens new window)
- https://www.aquafold.com (opens new window)
- https://github.com/TablePlus (opens new window)
- https://github.com/ocelot-inc/ocelotgui (opens new window)
- https://github.com/beekeeper-studio/beekeeper-studio (opens new window)
- Python 自动提示https://github.com/dbcli (opens new window)
- https://github.com/sqlectron/sqlectron-gui (opens new window)
- https://github.com/dbkangaroo/kangaroo (opens new window)
- https://github.com/Fabio286/antares (opens new window)
- https://www.devart.com/products.html#ide (opens new window)
- Web的SQL编辑器 https://github.com/sqlpad/sqlpad (opens new window)
- https://github.com/OmniDB/OmniDB (opens new window)
- https://github.com/webyog/sqlyog-community (opens new window)
- https://github.com/directus/directus (opens new window)
- https://github.com/drawdb-io/drawdb (opens new window)
- 命令行 https://github.com/danvergara/dblab (opens new window)
Redis
- https://github.com/topics/redis-client (opens new window)
- https://github.com/search?q=redis-manager (opens new window)
- https://github.com/uglide/RedisDesktopManager (opens new window)
- https://github.com/qishibo/AnotherRedisDesktopManager (opens new window)
- https://github.com/fastogt/fastonosql (opens new window)
- https://github.com/fuyoo/bs-redis-desktop-client (opens new window)
- https://github.com/patrikx3/redis-ui (opens new window)
- https://github.com/ekvedaras/redis-gui (opens new window)
- https://github.com/tiny-craft/tiny-rdm (opens new window)
- https://github.com/taskforcesh/bullmq (opens new window)
# 数据库建模
- https://www.heidisql.com (opens new window)
- https://gitee.com/robergroup/pdmaner (opens new window)
- PowerDesigner https://www.sap.com/products/powerdesigner-data-modeling-tools.html (opens new window)
- http://www.borland.com/together (opens new window)
- https://www.toadworld.com/products/toad-data-modeler (opens new window)
- https://dbschema.com (opens new window)
- https://www.vertabelo.com (opens new window)
- https://www.dbdesigner.net (opens new window)
- https://modelright.com (opens new window)
- https://sourceforge.net/projects/mogwai (opens new window)
- https://editor.ponyorm.com (opens new window)
# 原型设计
- https://github.com/topics/prototyping (opens new window)
- https://github.com/topics/ux (opens new window)
- https://github.com/topics/ui (opens new window)
- https://github.com/topics/design (opens new window)
- https://github.com/topics/ux-design (opens new window)
- https://uxtools.co/survey/2023 (opens new window)
- https://github.com/penpot/penpot (opens new window)
- http://chuangzaoshi.com/designtool (opens new window)
- https://icons8.com/lunacy (opens new window)
- https://www.invisionapp.com (opens new window)
- https://proto.io (opens new window)
- http://www.protopie.cn (opens new window)
- https://github.com/framer (opens new window)
- https://mastergo.com (opens new window)
- https://github.com/figma (opens new window)
- https://dribbble.com (opens new window)
- https://www.uimaker.com (opens new window)
本地客户端
- https://www.axure.com (opens new window)
- https://balsamiq.com/wireframes/desktop (opens new window)
- https://www.adobe.com/products/xd.html (opens new window)
- https://www.justinmind.com (opens new window)
- https://www.carettasoftware.com/guidesignstudio (opens new window)
- https://modao.cc (opens new window)
- https://lanhuapp.com (opens new window)
- https://www.mockplus.cn/rp-event (opens new window)
- https://origami.design (opens new window)
- https://github.com/evolus/pencil (opens new window)
- https://kiteapp.co (opens new window)
# 思维导图
Unified Modeling Language (UML) 又称统一建模语言或标准建模语言,是始于1997年一个OMG标准, 它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模 型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA&D,OOAD)方法的发展在 80 年代末 至 90 年代中出现了一个高潮,UML 是这个高潮的产物。 它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。
软件开发的时候,系统设计师/系统架构师给出 UML 设计图, 程序员将来要根据 UML 设计图进行编码/开发。
- https://github.com/jgraph/drawio (opens new window)
- https://github.com/umlet/umlet (opens new window)
- https://github.com/staruml (opens new window)
- https://www.processon.com (opens new window)
- https://gitmind.cn (opens new window)
- https://www.omnigroup.com/omnigraffle (opens new window)
- https://github.com/terrastruct/d2 (opens new window)
- https://github.com/wanglin2/mind-map (opens new window)
本地客户端
- Mind Mapper官方安装包 (opens new window)
- https://github.com/xmindltd (opens new window)
- MindManager 2019 (opens new window)
- Mindjet MindManager官方安装包x64 (opens new window)
- MindMaster (opens new window)
- Ximd ZEN (opens new window)
- iMindMap (opens new window)
- MindGenius (opens new window)
- iMindQ (opens new window)
- SimpleMind (opens new window)
- https://www.microsoft.com/zh-cn/microsoft-365/visio (opens new window)
# 抓包工具
- https://github.com/topics/packets (opens new window)
- https://github.com/topics/proxy-server (opens new window)
- https://github.com/topics/web-scraping (opens new window)
- https://github.com/lorien/awesome-web-scraping (opens new window)
- https://github.com/telerik (opens new window)
- https://github.com/zobor/bproxy (opens new window)
- https://github.com/justcoding121/Titanium-Web-Proxy (opens new window)
- https://github.com/BornToBeRoot/NETworkManager (opens new window)
- https://github.com/microsoft/ethr (opens new window)
- https://www.tcpdump.org (opens new window)
- https://gitlab.com/wireshark/wireshark (opens new window)
- https://github.com/gcla/termshark (opens new window)
- BurpSuite https://portswigger.net/burp/releases (opens new window)
- Charles https://www.charlesproxy.com (opens new window)
- https://github.com/youzan/zan-proxy (opens new window)
- https://github.com/alibaba/lightproxy (opens new window)
- https://github.com/ProxymanApp/Proxyman (opens new window)
- https://www.httpwatch.com (opens new window)
- http://www.httpdebugger.com (opens new window)
- https://github.com/avwo/whistle (opens new window)
- QPA https://github.com/l7dpi/openQPA (opens new window)
- Microsoft Network Monitor (opens new window)
# 语言服务器协议
- https://github.com/Microsoft/language-server-protocol (opens new window)
- https://docs.microsoft.com/zh-cn/visualstudio/extensibility/language-server-protocol (opens new window)
- https://microsoft.github.io/language-server-protocol (opens new window)
- https://github.com/Microsoft/debug-adapter-protocol (opens new window)
- https://github.com/Microsoft/vscode-debugadapter-node (opens new window)
- https://github.com/sublimelsp/LSP (opens new window)
- https://github.com/redhat-developer/quarkus-ls (opens new window)
- https://github.com/TypeFox (opens new window)
- https://github.com/xtext (opens new window)
- https://github.com/kieler (opens new window)
- https://github.com/langium/langium (opens new window)
- https://github.com/emacs-lsp (opens new window)
- https://github.com/kristoff-it/superhtml (opens new window)
- Java https://github.com/eclipse-jdtls (opens new window)
- https://github.com/ycm-core/ycmd (opens new window)
- https://github.com/Genuitec (opens new window)
# 项目管理
- https://github.com/topics/bug (opens new window)
- https://github.com/topics/project (opens new window)
- https://github.com/topics/task (opens new window)
- https://github.com/topics/project-management (opens new window)
- https://github.com/topics/collaboration (opens new window)
- 禅道 https://github.com/easysoft/zentaopms (opens new window)
- https://github.com/mantisbt/mantisbt (opens new window)
- https://www.atlassian.com/zh/software/jira (opens new window)
- https://github.com/redmine/redmine (opens new window)
- https://gitee.com/itestwork/itest (opens new window)
- https://github.com/hyahm/ITflow (opens new window)
- https://www.tapd.cn (opens new window)
- https://github.com/devstream-io/devstream (opens new window)
- https://github.com/TestLinkOpenSourceTRMS/testlink-code (opens new window)
- https://github.com/edavis10/redmine (opens new window)
- https://github.com/makeplane/plane (opens new window)
- https://github.com/plankanban/planka (opens new window)
- 视频会议 https://github.com/topics/conferencing (opens new window)
- https://github.com/topics/video-conferencing (opens new window)
- https://github.com/jitsi (opens new window)
- https://git.jami.net/savoirfairelinux/jami-project (opens new window)
- https://github.com/OpenVidu (opens new window)
- https://github.com/bigbluebutton/bigbluebutton (opens new window)
# IDEA与Eclipse对应快捷键
- https://github.com/AJLoveChina/idea-shortcuts-guide (opens new window)
- https://www.jetbrains.com/help/idea/mastering-keyboard-shortcuts.html (opens new window)
- https://help.eclipse.org/latest/topic/org.eclipse.papyrus.infra.gmfdiag.common.doc/target/generated-eclipse-help/keyBindings.html (opens new window)
功能 | IDEA | Eclipse |
---|---|---|
查找(一样) | Ctrl + F | Ctrl + F |
光标处往下添加空行(一样) | Shift + Enter | Shift + Enter |
撤销(一样) | Ctrl + Z | Ctrl + Z |
选中区域添加注释 (—样) | Ctrl + Shift + / | Ctrl - Shift + / |
往上滑屏(一样) | Ctrl + ↑ | Ctrl + ↑ |
往下滑屏(一样) | Ctrl + ↓ | Ctrl + ↓ |
删除下一个单词(一样) | Ctrl + Delete | Ctrl + Delete |
删除上一个单词(一样) | Ctrl + Backspace | Ctrl + Backspace |
跳到单词首处(一样) | Ctrl + ← | Ctrl + ← |
跳到单词尾处(一样) | Ctrl + → | Ctrl + → |
递进式向右选择代码(一样) | Shift + Alt + → | Shift + Alt + → |
递进式向左选择代码(一样) | Shift + Alt + ← | Shift + Alt + ← |
跳到指定行 | Ctrl + G | Ctrl + L |
光标处往上添加空行 | Ctrl + Alt + Enter | Ctrl + Shift + Enter |
代码提示(Basic) | Ctrl + 空格(可能被输入法占用) | Alt + / |
取消撤销 | Ctrl + Shift + Z | Ctrl + Y |
选中区域取消注释 | Ctrl + Shift + / | Ctrl + Shift + \ |
添加或取消注释 | Ctrl + / | Ctrl + / Ctrl + Shift + C |
格式化全局代码 | Ctrl + Alt + L | Ctrl + Shift + F |
格式化选中代码 | Ctrl + Alt + L | Ctrl + I |
打开文件结构图 | Ctrl + F12 Alt + 7 | Ctrl + F3 Ctrl + O |
编译项目 | Ctrl + F9 | Ctrl + B(编译所有项目) |
全局查找class | Ctrl + N | Project-BuiId Project Ctrl + Shift + T |
全局搜索 | Ctrl + Shift + F | Ctrl + H |
根据文件名当前工作空间查找文件 | Ctrl + Shift + N | Ctrl + Shift + R |
删除整行 | Shift + Delete Ctrl + Y | Ctrl + D |
向下复制一行 | Ctrl + D | Ctrl + Alt + ↓ |
向上移动整行 | Shift + Alt + ↑ | Alt + ↑ |
向下移动整行 | Shift + Alt + ↓ | Alt + ↓ |
快速定位下一个错误代码处 | F2 | Ctrl + . |
快速定位上一个错误代码处 | Shift + F2 | Ctrl + , |
快速修正错误 | Alt + Enter | Ctrl + 1 |
查找下一个选中的字符串 | F3 | Ctrl + K |
查找上一个选中的字符串 | Shift + F3 | Ctrl + Shift + K |
优化导入的类和包 | Ctrl + Alt + O | Ctrl + Shift + O |
重命名文件 | Shift + F6 | F2 |
批量重命名变量 | Shift + F6 | Shift + Alt + R |
快速定位到上一方法或属性 | Alt + ↑ | Ctrl + Shift + ↑ |
快速定位到下一方法或属性 | Alt + ↓ | Ctrl + Shift + ↓ |
关闭当前窗口 | Ctrl + F4 | Ctrl + W |
查看类的继承关系 | Ctrl + H | Ctrl + T |
查看引用的方法或类 | Ctrl + B Ctrl + 鼠标左键 | F3 Ctrl + 鼠标左键 |
递进式选择代码块 | Ctrl + W | Shift + Alt + ↑ |
递进式取消选择代码块 | Ctrl + Shift + W | Shift + Alt + ↓ |
在某个调用的方法名上使用会跳到具体的实现处 | Ctrl + Alt + B | 按住Ctrl,选择open implementation |
移动上一个光标所在处 | Ctrl + Alt + ← | Alt + ← |
移动下一个光标所在处 | Ctrl + Alt + → | Alt + → |
展开所有代码 | Ctrl + Shift + + | Ctrl + Shift + * (小键盘) |
折叠所有代码 | Ctrl + Shift + - | Ctrl + Shift + / (小键盘) |
选择常用代码块 | Ctrl + Alt + T | Shift + Alt + Z |
可以生成构造器/Getter/Setter等 | Alt + Insert | Shift + Alt + S |
将选中字符串的字母转为大写 | Ctrl + Shift + U | Ctrl + Shift + X |
将选中字符串的字母转为小写 | Ctrl + Shift + U | Ctrl + Shift + Y |
多行同时编辑 | Ctrl + Shift + Alt Alt + 鼠标左键 | Shift + Alt + A |
编辑源 | F4 | |
移动 | F6 | |
复制 | F5 | |
查找类中的方法或变量 | Ctrl + Alt + Shift + N | |
向左切换窗口 | Alt + ← | |
向右切换窗口 | Alt + → | |
复制上一个单词 | Alt + / | |
还原默认布局 | Shift + F12 | |
将当前窗口独立 | Shift + F4 | |
运行(Run)当前项目 | Shift + F10 | |
调试(Debug)当前项目 | Shift + F9 | |
向光标处插入当前行 | Shift + Insert | |
显示所有使用处 | Ctrl + Alt + F7 | |
快速抽取方法 | Ctrl + Alt + M | |
对选中的代码弹出环绕选确出层 | Ctrl + Alt + T | |
快速引进变量 | Ctrl + Alt + V | |
寻找类或是变量被调用的地方,以弹出框的方式显示 | Ctrl + Alt + F7 | |
动态模板环绕 | Ctrl + Alt + J | |
内联 | Ctrl + Alt + N | |
安去删除字段或方法 | Alt + Delete | |
快速打开或隐藏工程面板 | Alt+ 1 | |
收藏 | Alt + 2 | |
TODO | Alt + 6 | |
查找一属性或方法被谁调用 | Alt + F7 Ctrl + F7 | |
定位到对应数值的书签位置 | Ctrl + 1,2,3... 9 | |
替换文本 | Ctrl + R | |
复制整行(不选中字符串) | Ctrl + C | |
剪切整行(不选中字符串) | Ctrl + X | |
停止项目 | Ctrl + F2 | |
快速查找文档 | Ctrl + Q | |
跳到父类 | Ctrl + U | |
重写父类方法 | Ctrl + 0 | |
方法参数提示 | Ctrl + P | |
在光标所在的错误代码处显示错误信息 | Ctrl + F1 | |
插入代码模板 | Ctrl + J | |
最近的文件 | Ctrl + E | |
转到下一个拆分器 | Ctrl + Tab | |
转到上一个拆分器 | Ctrl + Shift + Tab | |
可以将最近使用的剪贴板内容选择插入到文本 | Ctrl + Shift + V Ctrl + Shift + Insert | |
向上移动整个代码块 | Ctrl + Shift + ↑ | |
向下移动整个代码块 | Ctrl + Shift + ↓ | |
最近更改的文件 | Ctrl + Shift + E | |
自动结束代码,行末自动添加分号 | Ctrl + Shift + Enter | |
高亮显示所有该选中文本,按Esc高亮消失 | Ctrl + Shift + F7 | |
翻译选中的字符串 | Ctrl + Shift + X | |
根据输入内容查找整个项目或指定目录内文件 | Ctrl + Shift + F | |
自动将下一行合并到当前行末尾 | Ctrl + Shift + J | |
批量替换 | Ctrl + Shift + R | |
translation插件翻译选中的字符串 | Ctrl + Shift + Y | |
智能代码提示 | Ctrl + Shift + Space | |
删除到行末 | Ctrl + Shift + Delete | |
标记标签 | Ctrl + Shift + 1,2,3...9 | |
隐藏恢复所有窗口 | Ctrl + Shift + F12 | |
重新编译 | Ctrl + Shift + F9 | |
关闭活动窗口 | Ctrl + Shift + F4 | |
复制路径 | Ctrl + Shift + C | |
复制引用,必须选择类名 | Ctrl + Shift + Alt + C | |
简期贴 弹出重构菜单 | Ctrl + Shift + Alt + V | |
弹出重构菜单 | Ctrl + Shift + Alt + T | |
运行(Run)选择的项目 | Shift + Alt + F10 | |
调试(Debug)选择的项目 | Shift + Alt + F9 | |
最近修改记录 | Shift + Alt + C | |
把焦点从编辑器移到最近使用的工具窗口 | F12 | |
实现方法 | Ctrl + I | |
查找整个工程中使用的某一个类、方法或者变量的位置 | Alt + F7 | |
跳转到导航栏 | Alt + Home | |
快速修正 | Ctrl + 1 | |
打开外部Java文档 | Shift + F2 | |
显示重构菜单 | Shift + Alt + T | |
在workspace中捜索选中元素的声明 | Ctrl + G | |
在workspace中捜索选中的文本 | Ctrl + Alt + G | |
在workspace中搜索选中元素的引用 | Ctrl + Shift + G | |
关闭所有窗口 | Ctrl + Shift + F4 Ctrl + Shift + W | |
快速搜索选中字符串 | Ctrl + Shift + L | |
下一个视图 | Ctrl + F7 | |
上一个视图 | Ctrl + Shift + F7 | |
下一个编辑器 | Ctrl + F6 | |
上一个编辑器 | Ctrl + Shift + F6 | |
下一个透视图 | Ctrl + F8 | |
上一个透视图 | Ctrl + Shift + F8 | |
最大化/最小化当前视图或编辑器 | Ctrl + M | |
debug最后一个方法或应用 | F11 | |
运行最后一个方法或应用 | Ctrl + F11 | |
debug跳入方法 | F5 | |
debug向下逐行调试 | F6 | |
debug跳出方法 | F7 | |
debug直接跳转到下一个断点 | F8 | |
显示提示 | F2 | |
打开选中元素的类型继矛结构 | F4 | |
刷新 | F5 | |
更新maven项目 | Alt + F5 | |
根据光标所在问题,提供快速修复选择 | Alt + Enter | |
显示最近打开的文件记录列表 | Ctrl + E | |
折叠当前类中的所有代码 | Ctrl + /(小键盘) | |
展开当前类中的所有代码 | Ctrl + *(小键盘) | |
放大字体 | Ctrl + + | |
缩小字体 | Ctrl + - | |
编译选中的文件/包/Module | Ctrl + Shift + F9 | |
抽取方法(这是重构里面最常用的方法之一) | Shift + Alt + M | |
查看最近操作项目的变化情况列表 | Shift + Alt + C | |
查看项目当前文件 | Shift + Alt + L | |
显示添加到收藏夹弹出层 | Shift + Alt + F | |
合并变量(可能这样说有点不妥Inline) | Shift + Alt + I | |
移动函数和变量(不怎么常用) | Shift + Alt + V | |
重构的后悔药(Undo) | Shift + Alt + Z | |
全局上下文信息 | Alt + ? | |
全局显示视图菜单 | Ctrl + F10 | |
全局显示系统菜单 | Alt + - | |
在当前文件中显示选中的字符串 | Ctrl + Shift + U | |
保存所有 | Ctrl + Shift + S | |
向上复制一行 | Ctrl + Alt + ↑ | |
回到最后一次编辑的地方 | Ctrl + Q | |
选择文件打开方式 | Shift + Alt + W | |
分屏显示当前文件 | Ctrl + Shift + - |
Chromium →