pycharm
以下のようにメソッド呼び出し時に引数をたくさん渡す必要がある場合、改行したくなります PyCharmではデフォルトの状態で改行をいれるとこんなインデントになります。 好みの問題なのでしょうが、以下のようなインデントにしたい場合の設定方法です 設定 Pr…
Emacsでpythonを書くときはflymakeを使って、常にpep8とpyflakesのチェックをかけることができていました。 参考) http://d.hatena.ne.jp/yuheiomori0718/20111118/1321625239 PyCharmでも同じことがやりたくて方法を探していたら、以下のサイトを見つけまし…
PyCharmでデフォルトで用意されているEmacs KeyMapをコピー&カスタマイズして使ってます。先日AppCodeを試してみようとインストールしてみました。さっそくPyCharmで設定しているkeymapを適用しようと、PyCharmでFile->Export SettingsからKeymapだけ選んでs…
PyCharmで置換機能は以下のキーに割り当てられてます。 KeyMap キー Default ⌃R Mac OS X 10.5+ ⌘R Emacs ⌥⇧5 わたしはEmacsキーマップをコピーして、いろいろ設定を変更しつつ使っているのですが、「⌥⇧5」は効きませんでした。 OSはMac OS X Lionを使ってま…
開発中はなるべくマウスを使わず、キーボードのみで完結するのが望ましいです。 PyCharmで各ツールwindowの表示非表示は以下の機能/キーでできます。 view キー Messages ⌘0 Project ⌘1 Favorites ⌘2 Find ⌘3 Run ⌘4 Debug ⌘5 TODO ⌘6 Structure ⌘7 Hierarch…
先日XCodeを入れなおしたわけですが、PyCharmで使うgitにXCodeについてきた/usr/bin/gitは使えないようです。 古いバージョンのXCodeのときは使えていたので何か変わったんですかね。 なので結局brew install gitで/usr/local/bin/gitにインストールしてそち…
Emacsに現在行や選択範囲を複製する機能を付けたら思いのほか作業効率が上がった http://d.hatena.ne.jp/tuto0621/20120321/1332329935 こちらのエントリを見て早速導入して見ました。 ;;(auto-install-from-url "https://raw.github.com/ongaeshi/duplicate…
PyCharmで使用するPythonはPreferences(⌘,)のPython Interpretersで設定できます。 Addボタンから追加します。 「Specify Other」から直接virtualenv環境のpythonパスも指定できます。 Projectごとにpythonを指定する場合は、Preferences(⌘,)のProject Inter…
PyCharmで開発していると次から次へといろいろなファイルを開いてエディタがタブだらけになります。開いているタブを横に移動するには以下の機能が使えます。 機能 キー(keymap=Default) キー(keymap=Mac OS X 10.5+) キー(keymap=Emacs) Main Menu -> Windo…