CodeSite Live Viewer를 더 사용해 보았습니다.
마지막으로 쓰여진 이야기
로그 On/Off
Enabled 속성을 사용하여 로그를 표시하거나 사용하지 않도록 설정할 수 있습니다 (False를 설정하면 출력하지 않음).
예를 들어, TSwitch On/Off에서 로그 출력을 조작하는 경우 TSwitch OnSwitch 이벤트에서 다음과 같이 작성합니다.
procedure TForm3.Switch1Switch(Sender: TObject);
begin
CodeSite.Enabled := Switch1.IsChecked;
end;
SendIf 메서드
기능 한정판에서는 사용할 수 없다
조건을 만족하는 경우에만 로그를 표시하는 편리한 메소드가있는 것 같습니다. 부인
// Height が 16 未満の時にのみ Height の値をログに出力する
CodeSite.SendIf(Height < 16, Height);
레벨
로그 유형으로 Note 또는 Warning이 있지만 Level이라는 유형이 있습니다.
이것은 send 메소드 등으로, 특정의 번호를 지정하는 것으로 설정할 수 있습니다
여러 가지 빛깔로 전대 같거나 ..
Send 메서드이므로 객체를 전달할 수도 있습니다.
procedure TForm3.Button4Click(Sender: TObject);
begin
CodeSite.EnterMethod(Button4, 'OnClick');
CodeSite.Send(csmLevel1, 'Level1 - Red');
CodeSite.Send(csmLevel2, 'Level2 - Orange');
CodeSite.Send(csmLevel3, 'Level3 - Yellow');
CodeSite.Send(csmLevel4, 'Level4 - Green');
CodeSite.Send(csmLevel5, 'Level5 - Blue');
CodeSite.Send(csmLevel6, 'Level6 - Indigo');
CodeSite.Send(csmLevel7, 'Level7 - Violet', Button4);
end;
이렇게 표시됩니다.
뷰어 화면을 쉽게 볼 수 있는 방법
Clear
그 이름대로 화면을 클리어합니다.
CodeSite.Clear;
Separator
구분선의 가로선입니다.
AddSeparator 메서드는 중첩된 상태를 유지하고 가로선을 그립니다.
AddResetSeparator 메서드는 중첩 상태 등 관계없이 가로선을 그립니다.
예를 들어 ... 이전 레벨의 코드를 조금 다시 작성하십시오.
procedure TForm3.Button4Click(Sender: TObject);
begin
CodeSite.EnterMethod(Button4, 'OnClick');
CodeSite.Send(csmLevel1, 'Level1 - Red');
CodeSite.Send(csmLevel2, 'Level2 - Orange');
CodeSite.Send(csmLevel3, 'Level3 - Yellow');
CodeSite.AddSeparator;
CodeSite.Send(csmLevel4, 'Level4 - Green');
CodeSite.Send(csmLevel5, 'Level5 - Blue');
CodeSite.Send(csmLevel6, 'Level6 - Indigo');
CodeSite.Send(csmLevel7, 'Level7 - Violet', Button4);
CodeSite.ExitMethod(Button4, 'OnClick');
CodeSite.AddResetSeparator;
end;
Viewer에서
처럼 표시됩니다.
기타
실은 1개월의 업할 수 있는 화상의 총 용량을 넘었으므로, 앞으로는 다음 달에~
토호호...
Reference
이 문제에 관하여(CodeSite Live Viewer를 더 사용해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/CYonezawa/items/e4ffe9c7fbf113b75c48텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)