LaunchpadでBazaarメモ。
Launchpadにbranchを作成、Aptana StudioからBzrEclipseで操作する。
Aptanaのworkspaceにgit設定をしておくとTerminalからbzrコマンド入力可能。(要、Bazaarのインストール。)
BzrEclipseが良くわからないエラーを吐いても、Terminalからだと正常にpush出来たりした。
BzrEclipseとTerminalを併用しようと思います。
以下、手順。(細かいことは割愛で。)
(1)
https://launchpad.net/
でアカウント登録。
(2)
右上のアカウント名をクリック。
Overview > SSH keys で公開鍵登録。
Code > Register a branch でブランチ作成。
Code > 作成されたブランチを選択。
pushは”Update this branch”のコマンドは要、メモ。
(3)
eclipseで
New > Project > Bazaar Branch as new Project
“Initialize a new branch location”を選択。
Branch LocationにLaunchpadのURLを入力。
例:
http://bazaar.launchpad.net/~[USERNAME]/+junk/[BRANCHNAME]/
(3)
ローカル側で予め
bzr launchpad-login [USERNAME]
をするのを忘れずに。
参考:
http://aru-and-dhi.blogspot.com/2009/06/launchpad.html
http://hylom.net/2009/01/16/090115-launchpad/
プロジェクトを複数作成して、一人複数人役で色々と実験してみる。
Notepad++の設定メモ
自分的に必要な設定を、随時ここに書き足していきます。
—
Settings > Preferences > General
Show close button on each tab にチェック
Settings > Preferences > New Document/Default Directory > Encoding
UTF-8 を選択
Aptana Studio 3.0.2 のブロックコメントショートカットについて
winにAptana Studio 3.0.2を入れたのですが、
ブロックコメントのショートカットが効きませんでした。
Window > Preferences > General > Keys > Add Comment Block
が"Ctrl+4"となっているが、反応しない。
メニューあるいはソース上右クリックから
Commands > Source > Comments > Insert Block Comment
が"Alt+/"となってするが、反応しない。
というわけで色々調べたのですが、
以下の方法で"Ctrl+Shift+/"で反応するようになりました。
(1)
Commands > Source > Edit This Bundle
をする。
以下は、その際の注意点。
Gitが必要っぽい。
例えばwin xpだと
C:\Documents and Settings\[ユーザ名]\Aptana Rubles
の中に勝手に何か作る。別の場所にも何か作っているかもしれないけど未確認。
(2)
Window > Show View > Other > Studio > Bundles
Sourceを右クリック > Reload
(Sourceプロジェクトのcache.ymlを削除した後、Reloadした方が良い??)
これをすると
Commands > Source > Comments > Insert Block Comment
が"Ctrl+Shift+/"となり、反応するようになります。
OS依存な問題があって、一度クリーンすると解消される。とか、そんな感じかな??
(3)
ついでに
Source/commands/insert_block_comment.rb
を編集してブロックコメントの解除が出来るようにしました。
編集し終えたら(2)の要領でReloadを忘れずに。
でも、Rubyを触った事自体が初めてなので、
見よう見まねで、自分用にやっつけです。とりあえず。
悪しからず。
--【Ruby】--
require 'ruble'
command 'Insert Block Comment' do |cmd|
cmd.key_binding = 'M1+M2+/'
cmd.key_binding.mac = 'M1+M3+/'
cmd.output = :insert_as_snippet
cmd.input = :selection, :none
cmd.invoke do |context|
require 'block_comment'
start, stop = find_markers
context.exit_show_tool_tip "No block comment markers found for this language." if start.nil?
input = $stdin.read
if input =~ /\n/
start << "\n"
stop << "\n"
end
escape_start = Regexp.escape(start)
if input =~ /^#{escape_start}.*/
input = input.gsub(start,"")
input = input.gsub(stop,"")
$stdout << (input.empty? ? "\n\t$0\n" : e_sn(input))
else
require 'escape'
$stdout << e_sn(start) << (input.empty? ? "\n\t$0\n" : e_sn(input)) << e_sn(stop)
end
nil
end
end
--
windows + svn + eclipse
メモ。
(1)
SubversionのDL/インストール
http://subversion.tigris.org/servlets/ProjectDocumentList
* Setup-Subversion-1.6.6.msiにしました。
(2)
TortoiseSVNのDL/インストール
http://sourceforge.jp/projects/tortoisesvn/releases/
* TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msiにしました。
(3)
再起動。
(4)
リポジトリ作成。
とりあえず、以下のディレクトリを作成。
C:\svn\main\trunk
このディレクトリの中で右クリック。
“TortoiseSVN” > “Create repository here”。
* このディレクトリをDropbox上や外付HDD上にしておくと後が楽かも。
(5)
eclipseに上記のリポジトリロケーションを追加。
この場合、URLは以下になります。
file:///C:/svn/main/trunk
備考:
eclipseのsvnプラグイン
subclipse
http://subclipse.tigris.org/servlets/ProjectDocumentList
かな入力とGoogle日本語入力(ベータ)
Google日本語入力(ベータ)がリリースされました。
以下からDLできます。
http://www.google.com/intl/ja/ime/
しかし、かな入力の場合、以下のような問題が発生します。
"っ" を入力しようとすると "Z" が入力されてしまう。
"ぃ" を入力しようとすると "E" が入力されてしまう。
"ぅ" を入力しようとすると "$" が入力されてしまう。
"ぇ" を入力しようとすると "%" が入力されてしまう。
"ぉ" を入力しようとすると "&" が入力されてしまう。
"ー" を入力しようとすると "ろ"が入力されてしまう。
この問題の解決にあたって、以下のURLが参考になります。
http://shinichiaoyagi.blog25.fc2.com/blog-entry-253.html
http://www.google.com/support/forum/p/ime/thread?tid=46b14ad34f26c7c8&hl=ja
自分の場合、再起動により解決しました。