Flash(Flex) Builderのテキストエディタの文字列をRTF対応のアプリにコピペするとRTFのエスケープ文字が出てきて困る
Mac版だけの不具合なのか?
たとえば
package { public class Main { } }
といったコードをコピペしようと貼付けたら、こうなった
 rtf1 ansi uc1 deff0 fonttbl f0 fnil Monaco; colortbl red0 green0 blue0; red255 green255 blue255; red153 green0 blue204; red0 green51 blue255; red212 green212 blue212; f0 fs22  fi0 ql  cf2 b package b0 par  fi0 ql  cf0   par  fi0 ql  cf0  cf3 b public b0 cf0  cf2 b class b0 cf0  cf0 highlight4 Main par  fi0 ql  cf0   par  fi0 ql  cf0   par  fi0 ql  cf0    par  fi0 ql
どういうことなの…
しかもコピーする文字列によって再現性があったりなかったり…。
よくわからないけど推測
- Flex BuilderでRTF形式のコピーがうまくできていない
- 貼付け先のアプリでRTF形式の解釈がうまくできていない
解決法?
とりあえずプレーンテキストだけ抽出したいので、ターミナルで
pbpaste | pbcopy
を実行する。