最近新人研修(プログラミング未経験者・大学で専攻など、ごちゃまぜ)に関わることがありました。 適当なタイミングでEclipseのショートカットキーを教えていたのですが、実演してあげると食いつきがよかったです。 ウケがいい≒新人から需要があるといえそうですし 教えるほうも教わるほうもモチベーションを保ちやすいです。 その点で、ウケるかどうかは大切な視点のひとつだと思います。 なので、ウケのよさランキングの形式で、ショートカットを紹介したいと思います。 環境は、WindowsでPleiadesのやつ(http://mergedoc.sourceforge.jp/ )を使って、Javaを教えていました。 第20位 ctrl + alt + k スネークケースとキャメルケースの切り替え 変数名やメソッド名を選択した状態でctrl + alt + k 教えていたのはJavaなのですが、C言語のように
Eclipse Orion開発チームは3月3日、Webブラウザ上で動作する統合開発環境(IDE)「Orion 5.0」をリリースした。外観が一新されたほか、Cloud Foundry APIサポートなど多数の新機能が加わっている。 Orionはシンタックスハイライト付きのコードエディタやファイルマネージャ、Git/FTP/SFTPクライアントなどの機能を備えたIDE。JavaScriptで実装されており、Eclipse Foundationの下オープンソースで開発されている。ライセンスはEclipse Public Licence(EPL)。また、自分のサーバーにOrionをインストールすることなしにOrionを利用できるクラウド型サービス「OrionHub」も提供されている。 Orion 3.0ではルック&フィールが新しくなった。変更点の例としては、メニューバーにコンテキストメニューの要
はじめに Android プログラマのみなさん、こんにちは。 今日も元気に Out Of Memory してますか? ということで、この記事では日々 OOM に悩まされる Memory 的な意味で富豪的な Android プログラマの為に、Eclipse Memory Analyzer Tool、通称 MAT の基本的な使い方を紹介します。 尚、この記事は [twitter:@youten] さんが企画された裏 Android Advent Calendar 12/20 の記事ですが、内容的には比較的オモテなものになっています。 対象読者 Andoid アプリ作ってる/はじめたけど、まだ MAT を使ったことがない方 MAT を使ってみようした事はあるものの、画面から難しそうな雰囲気を察知し、起動10秒後にはそっとタブを閉じてしまった経験がある方 DDMS の基本的な使い方を理解している方
昨日のGDD2010、内容盛りだくさんでした。またYoutube等で公開されたら見直したいと思います。 その中でも一番印象に残ったのが、Tim Brayさんの「推定するのではなく、測定しなさい」 という言葉です。 セッションで測定ツールとして紹介されていたのが、Memory Analyzerというツール さっそく検索しましたが、インストール手順が明確に書かれたサイトが見つからないです。 プラグインだから、インストールしといてみたいな感じです。 http://www.eclipse.org/mat/downloads.php によれば、 install the Memory Analyzer into an Eclipse IDE use the Update Manager and the update site URL provided below. The Memory Analyze
Google I/O 2013でAndroid StudioというIDEが発表され、旧来のEclipse環境で開発していたプロジェクトを移行する方法を紹介します。 EclipseのADTプラグイン(ver22)でAndroid Studio用に変換してエクスポートする機能が追加されました。 そのためEclipseのプラグインをアップデートしてエクスポートすることでAndroid Studioへインポートすることが可能です。 今回はEclipseで作成している次のようなファイル構成の状態のプロジェクトをインポートしてみましょう。 中身はHelloWorldになっています。 やり方については続きをどうぞ。 移行するにはまずEclipseのADTプラグインのアップデートとSDKマネージャでアップデートを行います。 ADTのアップデートはここのADTインストールの項目の通りに行うとアップデートでき
第一弾はこちらPHP アプリケーション開発のために Eclipse に入れてるプラグインと設定。 ちょっと今の環境が変わったので再度まとめてみる。 Eclipse 本体 [link]Eclipse 4.2.2 をチョイス。パフォーマンス向上、様々なバグが修正されてるようです。ただし後述する Eclipse 3.8.x にあった個人的にはスーパー便利機能がなくなってしまっています。まあ代替案はありますがとっても残念。 ダウンロードEclipse Downloads [http://www.eclipse.org/downloads/] から Eclipse Classic をダウンロードします。ぼくは Mac ですが、~/Applications/eclipse-pdt として展開します。 本体更新Help -> Install New Software... Work with: The
ecliseとgitの連携2 ~さくらVPS~ - sonoshouのまじめなブログ 新しく書きました。(2014年1月22日更新) 既にリモート上にgitリポジトリが既に存在する場合は、 こちらをご参照ください。 リモート上にgitリポジトリが存在しない場合は、 以下の記事が参考になるかと思います。 いつでもプログラム書きたいですよね。 サーバーにgitを構築しましょう。 ついでにeclipseと連携させましょう。 今回はおすすめのリンク集となりそうです。 私が構築するにあたって、いくつか詰まった点があります。 そこを重点的に説明していくつもりです。 \------筆者の環境------\ ・さくらVPS1GBプラン ・Cent OS ・eclipse 4.2 \----------------------\ この記事は下記リンクを参考にしています。 さくらインターネットをgitの共用リ
ほぼ1年前、本連載の第167回で統合開発環境であるEclipseを取り上げました。当時Ubuntu11.04で利用可能なEclipseのバージョンは3.5でしたが、季節が一巡した現在は、Ubuntu12.04でEclipse 3.7を利用可能です。Eclipse本体のバージョンアップもさることながら、Git拡張機能に関する変化がありました。そこで今回はEclipseでGitを使う方法をお届けします。 Egitの導入 Gitに関しては本連載の第212回で、Ubuntuで利用できるさまざまなクライアントソフトウェアを紹介しました。EclipseをこのようなGitのクライアントとして使うための拡張機能がEgitです。 Egitに限らず、Eclipseは独自の仕組みによって拡張機能をインストールすることができます。しかし、ここで考慮するべきなのは「Ubuntuの」パッケージ管理システムです。 Ub
方法 割と評判もよく、Eclipse 3.5(Galileo)でも動くAmaterasUMLをインストールする。 手順 GEF(Graphical Editing Framework)のインストール GEF 前庭としてGEFがインストールされている必要があるのでインストール。方法は諸々あるが、管理の一元化のために設定画面より行う。登録するURLはこれ。 http://download.eclipse.org/tools/gef/updates/releases/ こんな感じでインストールまで。意外と時間かかったけど無事GEF3.5.0(執筆時最新版)インストール完了。 AmaterasUMLのインストール AmaterasUML - Project Amateras 残念ながらこれは設定画面からインストールできないので、zipをダウンロードして展開し、jarファイルをpluginフォルダに
Programming I'm working as a fulltime Software Engineer and Technical Lead at Quartett mobile in Munich. Besides my emphasis on mobile development, I have lots of experience in Webdevelopment, Automation and Machine Learning. I've spoken on international conferences like Droidcon in London, the Leads Summit in Lisbon and was part of the code camp in Munich. Photography Photography is my second pas
Eclipse 3.6 (PDT 2.2) で PHP の Smarty エディタ用プラグイン smartypdt を試してみた はいどうも~。変態になりたいエンジニアの吉田です。(エンジニア的な変態という意味です) 前回はFlashPlayer10.3で躓いたので、今回は気晴らしにPHPな記事内容を書こうと思います。 弊社ではPHPによるシステム開発が多く、テンプレートエンジンには Smartyを採用することが多々あります。 ※Smarty自体に関しては、アシアルさんのサイトが詳しいのでそちらにお任せです。 http://www.phppro.jp/school/smarty/ で、Smartyにはいろいろな関数や修飾子が用意されているのですが、 細かく全部覚えるなんてことは、なかなか大変ですよね。 ということで、文明の利器であるEclipseのプラグインがあれば 自動補完してくれるんじ
Closure TemplateをEclipseで簡単に自動ビルドさせる方法を見つけた。Eclipse上でJavaScriptの開発を行うなら、これが最高のJavaScriptのテンプレートな気がしてきた。 JavaScriptを生成する Closure Templateを使うとテンプレートからJavaScriptが生成されるので、JavaScriptが読めれば、動作を確認することができる。 例えば、 {namespace sample} /** * Sample Template * @param name */ {template .helloWorld} <div> {$name} Hello World. </div> {/template} をコンパイルすると以下のJavaScriptが生成される。 goog.provide('sample'); goog.require('so
twitter facebook hatena google pocket じわっと浸透中のzen-codingやろうとAptana Studio 2.0を入れてみました。 今回はAptana Studio 2.0の日本語化手順とzen-coding利用までについてメモしておきます。 sponsors zen-codingとは そもそもzen-codingとはというところですが、上記の画像のような記述html:5で変換すると、関連する記述が表示されるというもの。 ほかにもdiv#headerと書けば、<div id="header"></div>に変換されます。 これにより、記述速度が3~5倍にもなると話題になっていたり、いなかったり。 今回はそのzen-codingをWebオーサリングツールのAptana Studio 2.0で使用してみます。 Aptana Studio 2.0の日本語
Eclipse と Xdebug で PHP をステップ実行 PHP Advent Calendar jp 2011 #phpadvent2011 このブログ記事は PHP Advent Calendar jp 2011 に参加しています。 20日目でございます。 ちなみに、去年も参加してまして何を書いたかというと、 「今更きけないあの娘の名前」 完全にネタですほんとうにあr(ry (今年はなんか堅い気がする。。。。) 前日19日目は @basuke さんの フレームワークで語るMVCの話 : PHP Advent Calendar #19 でした。自分は CakePHP を使うことが多いんですが、 Fat Controller になりがちです。ビジネスロジックはモデルで書く。というと、 「当たり前」になりますが。「ビジネスロジック」って抽象的に思えるんです。 じゃあ、どこまでが厚い薄いと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く