カテゴリー:
秀丸エディタ
閲覧数:841 配信日:2014-10-13 13:23
Ver8.34
関数一覧
関数の一覧としてアウトライン解析します。
「言語」の内容は、いまのところ「C言語/Java等」のみしか選ぶことができません。
言語の変更はいまのところできませんが、関数一覧といっても何の関数のことか分からないため、C言語/Java等であることを明示的に表すために、敢えて表示しています。
C言語/Java等は、以下の言語に対応しています。
C
C++
Java
JavaScript
C#
Objective-C
go言語
・解析(Ver8.34対応版)関数の一覧としてアウトライン解析します。
「言語」の内容は、いまのところ「C言語/Java等」のみしか選ぶことができません。
言語の変更はいまのところできませんが、関数一覧といっても何の関数のことか分からないため、C言語/Java等であることを明示的に表すために、敢えて表示しています。
C言語/Java等は、以下の言語に対応しています。
C
C++
Java
JavaScript
C#
Objective-C
go言語
JavaScript
JavaScriptにも対応しているが、JavaScriptに特化しているわけではない
・「function ★★」関数名は取得できるが、即時無名関数オブジェクトのメソッドはデフォルトでは取得できない
・即事無名関数オブジェクトはfunctionとして取得される
感想
・他に似たようなツールを知らないので、便利なのは便利
・細かい設定を加えていけば、使えるようになるかも…
「関数一覧」選択後
仕様
・罫線未対応
function
function
function
function
function
function
function
function
function
function
function
function
function
function
gaEventSend
updateStatus
parseParams
rewriteHash
switch (step) {
case 1:
case 0:
applyParams
nextStepApplyParams
chRadio
switch(this.name) {
case "participation" : {
chCheckbox
switch(d.attr("id")) {
case "cb-dlr":
case "cb-dlsr":
case "cb-dllh":
case "cb-dlucdg":
case "cb-dlvml":
default :
chValue
checkCompleted
redrawStats
getUserRepo
runShow
redrawRepos
meiRepo
moiRepo
meForks
meSources
meFS
fSource
fFork
refreshRepoList
name
size
age
titleAge
color
darker
sort
width
star
fork
chCheck
append
appendStat
repoItemOver
repoItemOut
repoItemClick
getAccessToken
init
function
pauseShow
startShow
罫線変換マクロ導入
「ツリーそのものをコピー」のTAB-罫線変換マクロ
▼D:/Program Files (x86)/Hidemaru/macro/TabTreeConvert.mac
・「アウトライン解析の枠」にある「ツリーそのものをコピー」を使用してクリップボードに出力されるデータを、TAB→罫線変換を行うマクロ
・ 「ツリーそのものをコピー」を実行し、秀丸エディタに貼り付けてから実行
・範囲選択している場合は、選択範囲のみ実行
├function
├function
├function
├function
├function
├function
├function
├function
├function
├function
├function
├function
├function
├function
├gaEventSend
├updateStatus
├parseParams
├rewriteHash
│└switch (step) {
│ ├case 1:
│ └case 0:
├applyParams
├nextStepApplyParams
├chRadio
│└switch(this.name) {
│ └case "participation" : {
├chCheckbox
│└switch(d.attr("id")) {
│ ├case "cb-dlr":
│ ├case "cb-dlsr":
│ ├case "cb-dllh":
│ ├case "cb-dlucdg":
│ ├case "cb-dlvml":
│ └default :
├chValue
├checkCompleted
├redrawStats
├getUserRepo
├runShow
├redrawRepos
├meiRepo
├moiRepo
├meForks
├meSources
├meFS
├fSource
├fFork
├refreshRepoList
│├name
│├size
│├age
│├titleAge
│├color
│├darker
│├sort
│├width
│├star
│├fork
│├chCheck
│├append
│└appendStat
├repoItemOver
├repoItemOut
├repoItemClick
├getAccessToken
└init
├function
├pauseShow
└startShow
※一番上の階層のみ一行空けるよう設定したいのだが、やり方が不明