Linux Install

Android

Linux Tools

Linux AV

Linux Memo

WINDOWS

PROGRAM

動画 Memo

音楽 Memo

モバイルアプリ Memo

FILE FORMAT

PROTOCOL

DEVICE

BookMark

その他


IntellijIDEA   

  • java html 等の統合エディタ
  • version 13用ドキュメント
  • eclipse & emacs ユーザ的設定

Haxe 用メモ

install

13 を取得 (14 はまだ未対応のプラグインがある)
installer -> 自動

Plugins(用途に合わせて)

Haxe

[File] -> [Settings] -> [Plugins] -> 【Browse repositories】

Haxe support

LESS

[File] -> [Settings] -> 【Browse repositories】

LESS CSS Compiler

[File] -> [Settings] -> ≪less≫で検索

less の入っているディレクトリを指定
出力ディレクトリを指定

Settings

キーバインド

for Emacs 派

[file] -> [settings] -> [IDE Settings] -> [Keymap]

keymaps -> Emacs

TabCyclic Expand Word(Backward)単語補完
Ctrl+zundo
Ctrl+cCopy
Ctrl+vPaste Simple
Ctrl+itab
Ctrl+tShow intention actions and quick-fixesimport文の追加など
Alt+Shift+rrenameリファクタリング
Alt+Shift+fFind in Pathプロジェクト内検索
F3declaration宣言に飛ぶ

個人的設定

[Settings] -> [Editor] -> [Smart Keys] Insert pair bracket / Insert pair quote をはずす
                       -> [Appearance] Show line numbers

Project window

Auto Scroll to sourceon
Auto Scroll from sourceon

First Step

build.hxml

-cp src
-main Main
-js html/main.js
-lib jQueryExtern

[file] -> [project settings] -> [Haxe]

HXML
先ほどの build.xml を指定

[file] -> [project settings] -> [Haxe]

libs に jquery extern を追加

html/index.html

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
hello haxe 
</body>
</html>