テクめも

プログラミング関連のちょっとしたTipsなどを書いています。

2019-04-01から1ヶ月間の記事一覧

ファイルの種類が判別できるfileコマンドでできること

CLI

文字コードが判別できる テキストファイルは文字コードがいくつかあり、開けないアプリケーションもあったりするので、異なるOSの人に渡す際には事前確認しておくと良いでしょう。 $ file sample.txt sample.txt: ASCII text $ file sample.md sample.md: UT…

Pythonのコーディングチェックにflake8を使う

flake8とは flake8は以下の3つのライブラリのラッパーです。 Pyflakes pycodestyle (pep8) *1 Ned Batchelder’s McCabe script インストール $ pip install flake8 使い方 $ flake8 main.py ファイルだけでなくフォルダを指定することもできます。 $ flake8 …

Visual Studio Keyboard shortcuts for macOS

https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf

ファイルの文字コードをCLIで変換

CLI

文字コードを変換できるnkfコマンドを紹介ます。 インストール # mac $ brew install nkf # ubuntu $ sudo apt install nkf # centos $ sudo yum install nkf 使い方 文字コードを確認 $ nkf -g sample.txt UTF-8 fileコマンドでも確認することができます。 …

.gitignoreを自動生成する

Git

giboを使うと.gitignoreを自動生成することができます。 インストール brew install gibo 使い方 gibo dumpで言語ごとや環境ごとの.gitignoreを生成できます。 $ gibo dump python > .gitignore 複数同時に指定もできます。 $ gibo dump python macos > .git…