Знания меняют судьбу, мастурбация делает меня счастливым, как твоя прическа в 2019 году?
Ставьте лайк и смотрите снова, формируйте привычку
Эта статья соответствует облачному хранилищу исходного кода (Gitee).
git ee.com/min-exploitation-pro т.е..., твоя Звезда для меня самая большая мотивация
Apple официально выпустила новую модель 13 ноября 2019 года.MacBook Pro
, который представляет собой 16-дюймовый ноутбук с процессором 9-го поколения и значительным приростом производительности.
Как любитель электронной продукции, я наконец-то получил то, что хотел с моей женой.Как программист, я не могу устоять перед искушением ноутбуков Apple.Лучший CP.
В начале подготовьтесь к выбору на официальном сайтеi9/32/512
Самое главное, чтобы конфигурация подходила вам. Не нужно покупать слишком высокую. Я обычно много использую IDEA, и часто открываю еще несколько, что потребляет больше памяти. Здесь действительно нет необходимости в процессоре. быть слишком высоким. , поэтому окончательная покупкаi7/32/512
Конфигурация новой модели действительно такая же, как и у моей старой модели.MacBook Pro 15.4
Тем более старый ноут куплен давно, а процессор еще i7 4-го поколения.
Позвольте мне рассказать вам, какое программное обеспечение я установил на свой новый ноутбук? Какая конфигурация среды? Каждый может быть ориентиром.
Конфигурация среды
- JDK
Обязательная среда для Java-программистов, но все текущие инструменты разработки поставляются с JDK, поэтому их можно разрабатывать без локальной установки.
- Git
Инструмент для размещения исходного кода. После установки вы можете получить код из GitHub и Gitee или отправить измененный код. Для меня, кто любит открытый исходный код, это необходимо настроить.
- Node
Большинство интерфейсных фреймворков сегодня основаны наNodeJs
среда для сборки, например:minbox-logging
внутриAdminUI
Внутренне используетсяVue
, требуется поддержка среды Node.
- Npm
npm
вместе сNode
Установлены вместе для управленияNode
Некоторые установочные пакеты могут решитьNode
Много проблем с развертыванием кода.
- Vue
Фактически установленоvue-cli
, в сборке использоватьVue
Поддержка этой среды требуется при написании фронтенд-проектов.
- VuePress
на основеVue
Инструмент для создания статических веб-страниц, который можно использовать для создания официального веб-сайта фреймворка с открытым исходным кодом, в настоящее времяminbox-projects
Официальная документация для основных компонентов создается с помощью этого инструмента.
Эффект предварительного просмотра:www.minbox.io/logging/
- Hexo
Это инструмент для создания блога. Этот инструмент используется в моем блоге. Есть несколько скинов на выбор. Вы можете настроить содержимое страницы по своему желанию. Содержимое предоставляет множество переменных, и вы можете управлять отображением содержимого интерфейса в соответствии с значение переменной. Наконец, создаются статические HTML-страницы, которые можно развернуть на страницах OSS/GitHub и т. д.
Эффект предварительного просмотра:blog.yuqiyu.com
- Docsite
На самом деле это официальный инструмент для создания веб-сайтов с открытым исходным кодом.Это открытый исходный код внутри Alibaba.В настоящее время он используется на официальном веб-сайте Dubbo и Nacos, а также на официальном веб-сайте моего открытого исходного кода, ApiBoot, также использует этот .
Эффект предварительного просмотра:apiboot.minbox.io
- GPG Suite
GNU Privacy Guard (GnuPG или GPG) — это криптографическое программное обеспечение для шифрования, подписи сообщений и управления ключами для асимметричной криптографии.
Когда мы загружаем наш собственный файл Jar вApache Maven
Когда центральный репозиторий станет доступен другим, он будет проверен в процессе загрузки.GPG
После локального создания открытого ключа и секретного ключа загрузите открытый ключ на сервер общедоступной сети.Когда мы загрузим банку,Maven
проверит соответствие.
- Oh My Zsh
Это мой любимый инструмент терминала, я использовал его раньшеXShell
, но для системы Apple, родной терминал может быть лучшим выбором.Для подключения к удаленному серверу вам нужна только одна строка команды.Если настроен ключ аутентификации удаленного сервера, вы можете получить прямой доступ без ввода пароля, когда подключение.
Конечно, если у вас есть несколько серверов для обслуживания и управления, рекомендуется использовать инструменты для обслуживания.
- Brew
Mac
На базовой платформе для установки сервисов, сред и инструментов мы можем использоватьBrew
Установите множество сервисов, используемых при разработке, таких как:MySQL
,Nginx
Ждать.
- Maven
Необходим для разработки, я предпочитаю использовать егоMaven
,ЧувствоватьGradle
Разработчики Android больше используются.
Инструменты разработки
- IDEA
После автоматического использования я ни разу не менял другие средства разработки, раньше пробовал.VS Code
Основная причина в том, что этот инструмент потребляет память, но теперь память была обновлена, поэтому вам не нужно беспокоиться об этом, это, несомненно, необходимо для разработки.
- Postman
Инструмент запроса моделирования можно использовать для тестирования интерфейса.Он поддерживает использование нескольких методов аутентификации для запроса интерфейса, а также поддерживает несколько методов запроса и различные параметры запроса.
- Sublime Text
Небольшой и красивый текстовый инструмент, обычно используемый чаще, после установки плагина его можно использовать для разработки некоторых легковесных языков
- Typora
Вот на это я наткнулась случайноMarkDown
Инструмент для письма, поддержка предварительного просмотра в реальном времени, исходный код и предварительный просмотр интегрированы, небольшие и гибкие, в соответствии с повседневным использованиемMD
Я пишу статьи. Обычно я использую этот инструмент для написания статей в блогах и твитов в общедоступных аккаунтах.
- WebStorm
иIDEA
От той же компании, интерфейс почти такой же, но он используется для написания инструментов, связанных с интерфейсом, таких как:Vue
,HTML
,NodeJS
Ждать.
- DataGrip
иIDEA
Эта же компания является инструментом подключения к базе данных, который можно использовать для подключения к нескольким базам данных.Подсказки быстрее, ноIDEA
приходит сDatabase
Windows, в соответствии со своей функцией, может не устанавливаться.
- Chrome
Разработчики должны иметь браузер, который поддерживает онлайн-отладку, консольную печать, список запросов и другие функции, и самое главное - поддержку различных плагинов.Я чувствую, что этот плагин имеет концепцию небольшой программы. Небольшие программы зависят от WeChat, но плагин зависит от Chrome.
- GHelper
Обязательно для научного интернетаChrome
Плагин, но его можно использовать только в браузере, если вы хотите использовать его в терминале компьютера, вы можете рассмотреть蓝灯
,иGHelper
только поддержкаGoogle
часть доступа к продукту, мне этого достаточно, я обычно просто используюGoogle
Найдите то, что вы ищете.
Подпишитесь на официальный аккаунт и ответьте «Google», чтобы получить его.GHelper
Файл, установленный исходным кодом плагина, нужно только установить в Chrome.扩展程序
оказаться加载已解压的扩展程序
Импорт готов к использованию.
- MySQL
Требуется ежедневная потребность в разработке базы данных.
Эффективный офис
- MicroSoft To-Do
Это инструмент планирования от Microsoft, который поддерживает функцию напоминания в указанную дату, может делиться задачами, настраивать список задач и классифицировать задачи.
- Дин Дин
Офисное программное обеспечение, предоставленное Ali, некоторым компаниям следует использовать для входа, но группа DingTalk в настоящее время используется платформами Alibaba с открытым исходным кодом для связи, что также замаскирует трафик на DingTalk.
- WPS Office
Хотя обычноWord
Он мало используется, но это также должно быть программное обеспечение, которое обычно используется в повседневной работе.Mac
установить наMicrosoft Offiect
Он более хлопотный, и его тоже надо взломать, что хлопотнее.Если спрос не большой, можно рассмотретьWPS
.
- Эверноут
Я использую Evernote для резервного копирования некоторых статей, и новая версия Evernote уже поддерживает это.MarkDown
Виды написания статей.
- согоу Вход
лично думаю, чтоMac
В Интернете есть относительно простой в использовании метод ввода.Тот, который идет вместе с ним, немного болезненный, но он не так прост в использовании, как Sogou.
ежедневный чат
Не очень полезно, сохраняйте фотографии.
Я не знаю, что не так. Последние несколько лет я мало использовал WeChat. Мне кажется, что это неинтересно. Это не так красиво, как QQ, но мне очень нравится использовать WeChat в последние два года. изменения тоже достаточно большие.
автор личноблог
Используйте фреймворк с открытым исходным кодомApiBootПомочь вам стать архитектором сервисов интерфейса API