概要
マック(Mac)で新しく開発環境を構築しています。このブログでは開発やコミュニケーションで使ってるツールを纏めてみました。
このブログはシリーズです。開発環境の別のところが木になる方は下記の内容を参考してください。
- マック(Mac)の開発環境の構築(1) - iTermとzsh
- マック(Mac)の開発環境の構築(2) - tools
- マック(Mac)の開発環境の構築(3) - 開発環境
- HomebrewとShell Scriptを使ってマック(Mac)の開発環境構築を自動化する
コミュニケーションツール
下記のツールは開発する時使ってるコミュニケーションツールです。
- Line: App storeからダウンロード
- Kakaotalk: App storeからダウンロード
- Slack: App storeからダウンロード
開発ツール
下記は実際開発する時使ってるツールです。
- android studio: https://developer.android.com/studio
- xcode: App storeからダウンロード
- vscode: https://code.visualstudio.com/download
vscode
下記はvscodeで使ってるプラグインのリストです。
- Active File In StatusBar
- Babel ES6/ES7
- Bracket Pair Colorizer
- Debugger for Chrome
- IntelliSense for CSS, SCSS class names in HTML, Slim and SCSS
- Node.js Modlues Intellisense
- npm Intellisense
- Path Intellisense
- PHP Intellisense
- Prettier - Code Formatter
- Python
- Trailing Spaces
- TSLint
- vscode-icons
- vscode-styled-components
上にあるリストを全てインストールした後、下記のコマンドでvscodeの設定ファイルを開きます。
code ~/Library/Application\ Support/Code/User/settings.json
vscodeの設定ファイルに下記の内容をコピペします。
{
"terminal.integrated.shell.osx": "/bin/zsh",
"terminal.integrated.fontFamily": "Meslo LG M for Powerline",
"window.zoomLevel": 2,
"editor.fontFamily": "'D2Coding ligature'",
"editor.fontLigatures": true,
"window.restoreWindows": "all",
"prettier.eslintIntegration": true,
"javascript.format.enable": false,
"editor.formatOnSave": true,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.DS_Store": true,
"*/node_modules": true,
"**/.idea": true,
"**/.vscode": false,
"**/yarn.lock": true,
"**/tmp": true,
"node_modules": true
},
"files.watcherExclude": {
"**/.git/objects/**": true,
"**/node_modules/**": true,
"**/tmp": true,
"**/build": true
},
"files.trimTrailingWhitespace": true,
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/.git": true,
"**/.DS_Store": true,
"**/tmp": true,
"**/coverage": true,
"**/build": true,
"**/Pods": true,
"**/*.xcodeproj": true,
"**/*.xcworkspace": true,
"**/.meteor": true
},
"extensions.autoUpdate": true,
"prettier.singleQuote": true,
"prettier.trailingComma": "es5",
"prettier.jsxBracketSameLine": true,
"[markdown]": {
"editor.formatOnSave": false
},
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"workbench.iconTheme": "vscode-icons",
"atlascode.jira.workingSite": {
"baseUrlSuffix": "atlassian.net"
},
"yaml.schemas": {
"file:///Users/dev-yakuza/.vscode/extensions/atlassian.atlascode-1.4.0/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
},
"python.linting.pylintArgs": ["--load-plugins=pylint_django"]
}
DBツール
下は実際開発に使ってるDBツールです。
- sequel pro: https://www.sequelpro.com/
- DB Browser For SQLite: https://sqlitebrowser.org/
- workbench: https://www.mysql.com/products/workbench/
デザインツール
デザインツールはSketchappを使っています。
- sketchapp: https://www.sketchapp.com/
補助プログラム
下記は開発する時使ってる補助プログラムです。
- Postman: https://www.getpostman.com/downloads/
- Beyond Compare: https://www.scootersoftware.com/download.php
- Sourcetree: https://www.sourcetreeapp.com/
フォント
下記のフォントは開発ツールで使ってるフォントです。
- D2Coding: https://github.com/naver/d2codingfont
私のブログが役に立ちましたか?下にコメントを残してください。それは私にとって大きな大きな力になります!
アプリ広報
今見てるブログを作成た
興味がある方はアプリをダウンロードしてアプリを使ってくれると本当に助かります。
Deku
が開発したアプリを使ってみてください。Deku
が開発したアプリはFlutterで開発されています。興味がある方はアプリをダウンロードしてアプリを使ってくれると本当に助かります。