メンチカツには醤油でしょ!!

ITエンジニア徒然 (AWS/Java/JavaScript/Google Spreadsheets/Jenkins/Mac/外部コミュニティ・勉強会レポ)

Eclipse

EclipseでBootstrapを使うときにLESSプラグインを使う

みんな大好きEclipse EclipseでBootstrapなWebを編集することがあったのでGulp+Sassかと思ったらBootstrapはLESSだったのでプラグインを入れてみた。 前提や環境 ・npm導入済・Eclipse Mars (多分ほかでも大丈夫)・Windows (特有の問題があり本文中に解決方…

Calling a content assist in switch statements in lambda expressions in Eclipse causes EXCEPTION_ACCESS_VIOLATION

Overview I found a bug in JDK/Eclipse that causes EXCEPTION_ACCESS_VIOLATION when call content assist in switch statements in lambda expressions. Sample code below. new ArrayList<String>().forEach(element -> { switch (element) { // CRASH TO CALL C</string>…

Lombokでbooleanのgetterの接頭辞をisからgetに変える方法

booleanのgetterがisになっちゃう Eclipseでもデフォルトのgetter接頭辞はisになっていることがありますがgetで統一したいこともあると思います。オレオレO/Rマッパーとかコードジェネレーターとか使ってると特に… Eclipseだと ウィンドウ ⇒ 設定 でJava ⇒ …

Pleiades Eclipseでコード補完時に突然落ちる (JDK8u92)

現象 Pleiades Eclipse (Luna) でJavaのコード補完 (Ctrl + Space) をするとEclipseが突然落ちる。別マシン(同僚)でも発生。 C:\pleiades.luna\eclipse\*.logにエラーログが出てて、ダンプか何かが書き出されている。 環境 ・Pleiades All in One 4.4.2.v201…

xmlの検証で"文書に対する文法制約(DTDまたはXMLスキーマ)の参照がありません。"を解消させる

Eclipseビルド警告(warn)撲滅週間です。 特にxmlがヤラしいのです。今回はAntのbuild.xmlです。 先頭に <project name="properties-exchanger" default="devlocal"> みたいに書くと思いますが、文書に対する文法制約 (DTD または XML スキーマ) の参照がありません。が出るんですねぇ。 AntにおいてはxmlのDTDが定義し</project>…

Javaをアップデートして、Eclipse/Pleiadesを起動しようとしたらエラー

Javaをアップデートして、Eclipse/Pleiadesを起動しようとしたらエラー こんな感じ。 ----------------------------------------Java was started but returned exit code=13C:\ProgramData\Oracle\Java\javapath\javaw.exe-Dosgi.requiredJavaVersion=1.7-X…

Checkstyleで規約無視を警告に出さない方法

ニーズあるかと思います。 >|java|public class SampleClass { private static final SampleClass instance = new SampleClass();<|| たとえばSingletonパターンで実装する場合、インスタンスの定数名などはデザパタの役割上の命名に基づいて命名することが…

EGitから空のリポジトリにコミットする方法

前提・EGit・SSH接続設定@Eclipse 手順 ・GitHubで空のリポジトリ作成 https://github.com/ryoichi-obara/kts-ambitious-git-sample01-01 こんな状態.・SSHのurlをコピーしてEGitでclone。protocol:ssh,user:git [NO-HEAD]になる.・何か適当にプロジェクトを…

Eclipseの便利なショートカットまとめ

突然ですが、下書き放出まつり、ということで。 ■ ソース編集編 1. コードアシスト(補完):Ctrl + Space これを知らないエンジニアはモグリですね。大定番。 2. importの編成:Ctrl + Shift + O ソース内でもできることは有名ですが、パッケージエクスプロー…

Macでgetter/setter(Eclipse)とかのチェックボックスがon/offできなかった件を解決

Eclipseユーザーには見慣れたこの画面ですが、、Macでこのチェックボックスをon/offするのにキーボードのスペースを押しても反応しなかった件です。 んー地味に不便。今まではマウスでやってましたがちょっと調べたらちゃんと解決方法が。 Bug 117335 – [Acc…

Eclipse EGitでGitHubに繋ぐ

何回かやったりしたりしてるのでメモしています。 (追記してわかりやすくする可能性もアリ) ■ 公開鍵生成 すでにありそうな場合はid_rsaとid_rsa.pubはmvしておく。mv id_rsa id_rsa.backupmv id_rsa.pub id_rsa.pub.backupしてからssh-keygenこんな感じっ…