Справочник — шпаргалки для разработчиков
Справочник — это сборник шпаргалок, предоставленный ангелами открытого исходного кода. Он содержит краткую справочную шпаргалку для разработчиков в удобном формате. [ 中文版 | ... ]
Мы рекомендуем вам поделиться своими шпаргалками с сообществом и сделать Reference еще лучше. Если вы заметили шпаргалку, которую можно улучшить, смело отправляйте запрос на включение.
? Живая демонстрация
Примечание. Исходным доменом этого проекта был fastref.me, который был приобретен американской компанией. С тех пор heatsheets.zip является основным и поддерживаемым доменом (все в рамках соглашений).
Вы можете просмотреть самые последние шпаргалки по адресу https://cheatsheets.zip.
Список шпаргалок
В справочнике представлены шпаргалки по следующему:
Программирование
- Perl: краткая справочная шпаргалка по Perl, целью которой является помощь в написании базового синтаксиса и методов.
- Kubernetes: эта страница содержит список часто используемых команд и флагов kubectl.
- ES6: краткая справочная шпаргалка о том, что нового в JavaScript для ES2015, ES2016, ES2017, ES2018 и последующих версий.
- MATLAB: Эта краткая справочная шпаргалка представляет собой пример введения в использование языка научных вычислений MATLAB для быстрого начала работы.
- C: Краткая справочная шпаргалка по C, содержащая базовый синтаксис и методы.
- INI: это краткая справочная шпаргалка для понимания и написания файлов конфигурации в формате INI.
- LaTeX: В этой шпаргалке обобщен справочный список часто используемых математических обозначений отображения LaTeX и некоторые примеры применения KaTeX.
- Rust: Краткая справочная шпаргалка по Rust, целью которой является помощь в написании базового синтаксиса и методов.
- C#: краткая справочная шпаргалка по C#, содержащая базовый синтаксис и методы.
- Laravel: Laravel — это выразительная и прогрессивная среда веб-приложений для PHP. В этой шпаргалке представлены общие команды и функции Laravel 8.
- Dart: шпаргалка по Dart с наиболее важными понятиями, функциями, методами и многим другим. Полный краткий справочник для начинающих.
- JSON: это краткая справочная шпаргалка для понимания и написания файлов конфигурации формата JSON.
- Hook: Шпаргалка Hook — это одностраничный справочный лист по языку программирования Hook.
- HTML: В этой краткой справке по HTML перечислены общие теги HTML и HTML5 в удобочитаемом формате.
- GraphQL: эта краткая справочная шпаргалка содержит краткий обзор GraphQL.
- C++: краткий справочник по C++, в котором описаны базовый синтаксис и методы.
- Java: эта шпаргалка представляет собой ускоренный курс для начинающих Java и помогает изучить базовый синтаксис языка Java.
- PHP: эта шпаргалка по PHP содержит справочник по быстрому поиску правильного синтаксиса для кода, который вы используете чаще всего.
- Docker: это краткая справочная шпаргалка по Docker. Здесь вы можете найти наиболее распространенные команды Docker.
- TOML: это краткая справочная шпаргалка по синтаксису файла конфигурации формата TOML.
- YAML: это краткая справочная шпаргалка для понимания и написания файлов конфигурации формата YAML.
- CSS 3: Это краткая справочная шпаргалка по CSS, в которой перечислены синтаксис селектора, свойства, единицы измерения и другая полезная информация.
- jQuery: эта шпаргалка по jQuery — отличный справочник как для начинающих, так и для опытных разработчиков.
- JavaScript: шпаргалка по JavaScript с наиболее важными понятиями, функциями, методами и многим другим. Полный краткий справочник для начинающих.
- Python: Шпаргалка Python представляет собой одностраничный справочный лист по языку программирования Python 3.
- Sass: это краткая справочная шпаргалка, в которой перечислены наиболее полезные функции SASS.
- Go: В этой шпаргалке представлены базовый синтаксис и методы, которые помогут вам использовать Go.
- Markdown: это краткая справочная шпаргалка по синтаксису Markdown.
- Bash: это краткая справочная шпаргалка по началу работы со сценариями оболочки bash в Linux.
Инструментарий
- ChatGPT: в этой шпаргалке перечислены подсказки и советы со всего мира о том, как эффективно использовать ChatGPT.
- VSCode: В этой краткой справочной шпаргалке по VSCode (Visual Studio Code) показаны сочетания клавиш и команды.
- Mitmproxy: Mitmproxy — это бесплатный интерактивный HTTPS-прокси с открытым исходным кодом. Это краткая справочная шпаргалка по Mitmproxy.
- XPath: это шпаргалка по селекторам XPath, в которой перечислены часто используемые методы позиционирования XPath и селекторы CSS.
- Emacs: Emacs — это расширяемый, настраиваемый, самодокументируемый текстовый редактор, отображаемый в реальном времени. Эта ссылка была сделана для Emacs 27.
- Emmet: Emmet — это набор инструментов веб-разработчика для ускорения написания кода HTML и CSS, который позволяет писать большие блоки кода HTML со скоростью света, используя известные селекторы CSS.
- RegEX: краткий справочник по регулярным выражениям (регулярным выражениям), включая символы, диапазоны, группировку, утверждения и некоторые примеры шаблонов, которые помогут вам начать работу.
- Vim: Полезная коллекция кратких справочных шпаргалок по Vim 8.2, которые помогут вам быстрее освоить редактор Vim.
Команда Linux
- Curl: эта шпаргалка по Curl содержит команды и примеры некоторых распространенных приемов Curl.
- PM2: [PM2] — это менеджер процессов-демона, который поможет вам управлять вашим приложением и поддерживать его в рабочем состоянии. Начать работу с PM2 несложно, он предлагается в виде простого и интуитивно понятного интерфейса командной строки.
- Chmod: эта краткая справочная шпаргалка содержит краткий обзор прав доступа к файлам и работы команды chmod.
- Tmux: краткий справочник tmux по наиболее часто используемым сочетаниям клавиш и командам.
- Lsof: В этой краткой справочной шпаргалке представлены различные варианты использования команды lsof.
- SSH: В этой краткой справочной шпаргалке представлены различные способы использования SSH.
- Netstat: В этой краткой справочной шпаргалке представлены различные варианты использования команды netstat.
- Экран: это краткое справочное руководство по команде экрана.
- Awk: Это краткая справочная шпаргалка на одну страницу по GNU awk, в которой описаны часто используемые выражения и команды awk.
- Найти: это краткий справочный список шпаргалок для команды поиска Linux, содержащий общие параметры и примеры.
- Sed: Sed — это потоковый редактор. Эта шпаргалка по sed содержит команды sed и некоторые распространенные приемы sed.
- Cron: Cron наиболее подходит для планирования повторяющихся задач. Планирование одноразовых задач можно выполнить с помощью связанной утилиты at.
- Git: В этой шпаргалке для быстрого ознакомления приведены часто используемые инструкции командной строки Git.
- Grep: Эта шпаргалка предназначена для быстрого напоминания об основных понятиях, связанных с использованием программы командной строки grep, и предполагает, что вы уже понимаете ее использование.
- Netcat: В этой шпаргалке представлены различные варианты использования netcat как в Linux, так и в Unix.
- Набор задач: это краткая справочная шпаргалка для команды Tasket.
Питон
- NumPy: NumPy — это фундаментальный пакет для научных вычислений на Python. Эта шпаргалка представляет собой краткое руководство для новичков в NumPy.
База данных
- Neo4j: шпаргалка Neo4j с ресурсами для начала работы и информацией о том, как выполнять запросы к базе данных с помощью Cypher.
- PostgreSQL: шпаргалка PostgreSQL содержит общие команды и операторы PostgreSQL.
- Redis: это краткая справочная шпаргалка по Redis, в которой перечислены примеры команд Redis.
- MySQL: шпаргалка по SQL содержит для справки наиболее часто используемые операторы SQL.
Сочетания клавиш
- Adobe Photoshop: визуальная шпаргалка по 283 сочетаниям клавиш, найденным в Adobe Photoshop.
- Apex Legends: визуальная шпаргалка для 27 сочетаний клавиш по умолчанию, найденных в Apex Legends.
- Figma: визуальная шпаргалка для 119 сочетаний клавиш, найденных в Figma.
- Microsoft Teams: визуальная шпаргалка по 38 сочетаниям клавиш, найденным в Microsoft Teams.
- TablePlus: визуальная шпаргалка по 34 сочетаниям клавиш, найденным в TablePlus.
- Bear: визуальная шпаргалка для 66 сочетаний клавиш, найденных в Bear. Это приложение предназначено только для MacOS.
- Feedly: визуальная шпаргалка по 25 сочетаниям клавиш в приложении Feedly.
- FileZilla: визуальная шпаргалка для 30 сочетаний клавиш, имеющихся в программе FileZilla.
- Reddit: визуальная шпаргалка по 17 сочетаниям клавиш, найденная на Reddit.com.
- Slack: визуальная шпаргалка для 62 сочетаний клавиш, найденных в Slack.
- SoundCloud: визуальная шпаргалка для 22 сочетаний клавиш, найденных в SoundCloud.
- Twitter: визуальная шпаргалка по 26 сочетаниям клавиш, найденным в Twitter.
- Android Studio: визуальная шпаргалка для 130 сочетаний клавиш, имеющихся в программном обеспечении Android Studio.
- Github: визуальная шпаргалка по 80 сочетаниям клавиш, найденная на Github.com.
- Shopify: визуальная шпаргалка для 50 сочетаний клавиш, найденных на веб-сайте Shopify.
- Zoom: визуальная шпаргалка для 32 сочетаний клавиш, доступных в Zoom. Эти ярлыки предназначены для MacOS, для Windows посетите /zoom-windows.
- Adobe XD: визуальная шпаргалка по 97 сочетаниям клавиш, найденным в Adobe XD.
- Firefox: визуальная шпаргалка по 116 сочетаниям клавиш, найденным в Firefox.
- PhpStorm: визуальная шпаргалка для 96 сочетаний клавиш, найденных в JetBrains PhpStorm.
- Почтальон: визуальная шпаргалка по 23 сочетаниям клавиш, найденным в Postman.
- Webflow: визуальная шпаргалка для 41 сочетания клавиш, найденных в Webflow.
- Adobe Lightroom CC: визуальная шпаргалка для 251 сочетания клавиш, найденных в Adobe Lightroom CC.
- 1Password: шпаргалка по сочетаниям клавиш 1password в Mac, Windows, iOS, Linux.
- Affinity Designer: визуальная шпаргалка по 108 сочетаниям клавиш, найденным в Affinity Designer.
- Pocket: визуальная шпаргалка для 36 сочетаний клавиш, найденных в Pocket for Web.
- Trello: визуальная шпаргалка для 29 сочетаний клавиш, найденных в Trello.
- Audacity: визуальная шпаргалка для 135 сочетаний клавиш по умолчанию, найденных в Audacity.
- Framer X: визуальная шпаргалка для 45 сочетаний клавиш, имеющихся в Framer X. Это приложение предназначено только для MacOS.
- Google Диск: визуальная шпаргалка по 54 сочетаниям клавиш, которые можно найти в Google Диске в Интернете.
- PuTTy: визуальная шпаргалка для 32 сочетаний клавиш, найденных в приложении PuTTy.
- Sequel Pro: визуальная шпаргалка для 71 сочетания клавиш, найденных в Sequel Pro. Это приложение предназначено только для MacOS.
- Apple Music: визуальная шпаргалка для 62 сочетаний клавиш в приложении Apple Music. Это приложение предназначено только для MacOS.
- Blender: визуальная шпаргалка по 187 сочетаниям клавиш, найденным в Blender.
- Obsidian: визуальная шпаргалка для 17 сочетаний клавиш, найденных в приложении базы знаний Obsidian.
- Telegram Desktop: визуальная шпаргалка для 37 сочетаний клавиш, найденных в приложении Telegram Desktop.
- YouTube: визуальная шпаргалка по 18 сочетаниям клавиш, найденная на YouTube.com.
- Airtable: визуальная шпаргалка для 36 сочетаний клавиш, найденных в Airtable.
- Bitbucket: визуальная шпаргалка по 35 сочетаниям клавиш, найденным в Bitbucket.
- Fortnite: визуальная шпаргалка для 26 сочетаний клавиш по умолчанию, найденных в Fortnite.
- Gmail: визуальная шпаргалка по 90 сочетаниям клавиш, найденным в Gmail.
- Sketch: визуальная шпаргалка для 149 сочетаний клавиш, найденных в Sketch. Это приложение предназначено только для MacOS.
- Spotify: визуальная шпаргалка для 23 сочетаний клавиш, найденных в Spotify.
- Браузер Brave: визуальная шпаргалка для 64 сочетаний клавиш, имеющихся в браузере Brave.
- KanbanMail: визуальная шпаргалка по 29 сочетаниям клавиш, найденным в KanbanMail.
- Microsoft Outlook: визуальная шпаргалка для 210 сочетаний клавиш, имеющихся в Microsoft Outlook.
- Принцип: визуальная шпаргалка для 30 сочетаний клавиш, найденных в Принципе. Это приложение предназначено только для MacOS.
- Skype: визуальная шпаргалка для 31 сочетания клавиш, найденных в Skype.
- Arduino IDE: визуальная шпаргалка по 12 сочетаниям клавиш, найденным в Arduino IDE.
- Asana: визуальная шпаргалка по 40 сочетаниям клавиш, найденным в Asana.
- Редактор кода для iOS: визуальная шпаргалка для 43 сочетаний клавиш, имеющихся в приложении «Редактор кода для iOS». Это приложение предназначено только для MacOS.
- Jira: визуальная шпаргалка для 44 сочетаний клавиш, найденных в Jira.
- Quip.com: визуальная шпаргалка по 52 сочетаниям клавиш, найденным в Quip.
- WordPress: визуальная шпаргалка для 34 сочетаний клавиш, найденных в визуальном редакторе WordPress.
- Инструменты разработчика Chrome: визуальная шпаргалка по 56 сочетаниям клавиш, которые есть в инструментах разработчика Chrome.
- GIMP: визуальная шпаргалка для 97 сочетаний клавиш, найденных в GIMP.
- Google Chrome: визуальная шпаргалка по 65 сочетаниям клавиш, найденным в Google Chrome.
- Todoist: визуальная шпаргалка по 37 сочетаниям клавиш, найденным в Todoist.
- TickTick: визуальная шпаргалка для 25 сочетаний клавиш, найденных в настольном приложении TickTick.
- VLC Player: визуальная шпаргалка для 82 сочетаний клавиш, найденных в VLC Player.
- Missive: визуальная шпаргалка для 83 сочетаний клавиш, найденных в Missive.
- Origami Studio: визуальная шпаргалка для 71 сочетания клавиш, найденных в Origami Studio. Это приложение предназначено только для MacOS.
- Sublime Text: визуальная шпаргалка для 49 сочетаний клавиш, найденных в Sublime Text.
- Transmit: визуальная шпаргалка для 62 сочетаний клавиш, найденных в Transmit. Это приложение предназначено только для MacOS.
- Affinity Photo: визуальная шпаргалка по 177 сочетаниям клавиш, найденным в Affinity Photo.
- Monday.com: визуальная шпаргалка по 24 сочетаниям клавиш, найденная на Monday.com.
- Proto.io: визуальная шпаргалка для 48 сочетаний клавиш, найденных в Proto.io.
- Superhuman: визуальная шпаргалка для 105 сочетаний клавиш, встречающихся в Superhuman. Это приложение предназначено только для MacOS.
- Браузер Vivaldi: визуальная шпаргалка по 69 сочетаниям клавиш по умолчанию, которые есть в браузере Vivaldi.
- Finder: визуальная шпаргалка для 55 сочетаний клавиш, найденных в Finder. Это приложение является частью MacOS.
- GitLab: визуальная шпаргалка для 58 сочетаний клавиш, найденных в GitLab.
- Guitar Pro: визуальная шпаргалка для 129 сочетаний клавиш, имеющихся в Guitar Pro.
- Roam Research: визуальная шпаргалка для 45 сочетаний клавиш, найденных в Roam Research.
- SketchUp Pro: визуальная шпаргалка для 135 сочетаний клавиш по умолчанию, имеющихся в SketchUp Pro.
- Unity 3D: визуальная шпаргалка для 50 сочетаний клавиш, имеющихся в Unity 3D.
- IntelliJ IDEA: IntelliJ IDEA — очень хорошая Java IDE, большинство ее команд имеют сочетания клавиш, которые не позволяют рукам отрываться от клавиатуры.
- WebStorm: в этой краткой справочной шпаргалке перечислены сочетания клавиш по умолчанию для WebStorm, работающего на Windows/Linux или Mac.
Шейдеры
- Unity Shader Graph: это визуальная шпаргалка для Unity Shader Graph. Этот инструмент используется для создания пользовательских шейдеров в Unity, популярном игровом движке.
Другой
- Поиск Google: в этой краткой справочной шпаргалке перечислены операторы расширенного поиска Google.
- Код ASCII: эта шпаргалка представляет собой полный список таблицы кодов ASCII с их номерами и названиями.
- Соотношение сторон: в этой шпаргалке перечислены некоторые распространенные соотношения сторон и их разрешения в пикселях. Всегда проверяйте окончательный коэффициент подачи при съемке.
- Объекты символов HTML: эта шпаргалка представляет собой полный список объектов HTML с их номерами и именами. Также включен полный список символов ASCII, которые могут быть представлены в HTML.
- Код языка ISO 639-1: это список кодов языков ISO, соответствующих стандарту ISO 639-1. Он обеспечивает ссылку на многоязычный веб-сайт.
- Разрешения: в этой шпаргалке перечислены размеры экрана, размер области просмотра и медиа-запросы CSS для популярных телефонов, планшетов, ноутбуков и часов.
- Код состояния HTTP: шпаргалка по кодам состояния HTTP. Краткая ссылка на каждый код состояния HTTP.
- Эмодзи: Некоторые коды эмодзи запомнить непросто, поэтому вот небольшая шпаргалка.
- CheatSheets: это руководство по вариантам волшебного синтаксиса, которое вы можете использовать в CheatSheets.zip. Это хорошая практика для участников.
- Типы MIME: в этой шпаргалке перечислены некоторые распространенные типы MIME для Интернета. Вы можете просмотреть реестр типов носителей IANA/MIME, который содержит все зарегистрированные типы MIME.
Структура каталогов
.
├── source
│ ├── _posts # Cheat sheet source files
│ │ ├── awk.md
│ │ ├── vim.md # => https://cheatsheets.zip/vim
│ │ ├── php.md
│ │ ├── css.md # => https://cheatsheets.zip/css
│ │ ├── ...
│ └── widget # Widget files
│ └── chmod.html
├── public # Distribution files
├── _config.yml
├── gulpfile.js
├── package.json
├── postcss.config.js
├── tailwind.config.js
└── themes
└── coo # Theme files
? Содействие
Мы хотели бы выразить вам благодарность за рассмотрение возможности внести свой вклад в «Справочник». Ваша поддержка – вот что делает этот проект по-настоящему ценным. Обратите внимание, что основным доменом для доступа к самому актуальному контенту являетсяheatsheets.zip. Не стесняйтесь сообщать о проблемах и пожеланиях по улучшению.
Для единообразия мы рекомендуем вам обращаться к https://cheatsheets.zip/quickref при создании или редактировании шпаргалок. Чтобы начать разработку, выполните следующие действия:
- Клонировать репозиторий Github
git clone https://github.com/Fechin/reference.git
- Установите менеджер пакетов
npm
(читайте руководство по установке) - Запустите
npm install
в корневой папке, чтобы установить зависимости. - Запустите
npm run dev
чтобы запустить сервер разработки. Это обслуживает проект и автоматически перезагружается при изменении каких-либо файлов, а затем посетите http://127.0.0.1:4000 предварительного просмотра. - Отправьте запрос на включение и подождите, пока он будет рассмотрен и объединен.
Чтобы создать или отредактировать шпаргалку, вам необходимо создать или отредактировать файл уценки в source/_posts/{filename}.md
. Файл должен включать вступительную часть следующего формата:
---
title : CheatSheets
date : 2020-11-25 18:28:43
icon : icon-style
background : bg-emerald-600
tags :
categories :
- Other
intro : This is a reference of styles that you can use on quickref cheat sheets!
---
Обязательны только поля title
и intro
, остальные параметры можно оставить пустыми.
? Следуйте за нами в Твиттере
Будьте в курсе событий нашего проекта, подписавшись на нас в Твиттере! Получайте все последние новости и обновления прямо в своей ленте. Это идеальный способ оставаться в курсе событий.
? Лицензия
Проект распространяется по лицензии GPL-3.0 и поддерживается Fechin.