IE용 자바스크립트 디버거 CompanionJS

IE8에는 자바스크립트 디버거가 포함되어 있지만 그전 버전에는 디버거가 없어서 자바스크립트 디버깅하기가 여간 짜증나는 일이 아니다. ‘FirefoxFirebug같은 도구가 왜 없는거야 !!’ MS에 불평만 하고 있었는데 정말 괜찮은 도구를 발견했다. CompanionJS. 웹개발하시는 분들은 꼭 다운받으세요.


Companion.JS (pronounced Companion dot JS or CJS) is a Javascript debugger for IE.
The current version is 0.5.
Companion.JS adds the following features to IE :

  • Detailled javascript error reporting (call stack and real file name where the error occured).
  • “Firebug”-like Console API feature.
  • Javascript console feature useful to inspect javascript objects at runtime.
  • A toolbar icon to open the Companion.JS panel.

Download the installer, guaranteed spyware/malware free and packaged with a straightforward and complete un-installer.

(Download zipped intaller for people unable to download .exe files due to proxy limitations)

To be able to use Companion.JS you’ll need to have a Microsoft script
debugger installed. There are many cases where you already have this
component install. To check if you need it see Installing Companion.JS for details.

Here are some screenshots :

Detailled Error reporting

In the top-left corner the notifying panel which pops-up when an
error occurs in the current page if the Companion.JS panel is not open.
At the bottom of the page…

Console API feature

다중파일 특정 문자열 일괄 변경툴 – Replace Text

ReplaceText은 여러 파일의 특정 내용을 일괄 변경할 때 요긴한 무료 프로그램이다.

– 변경하고자 하는 문자열이 다중라인이어도 찾음
– 변경된 파일 백업으로 남김
– 정규표현식 지원


Replace Text

Replace Text, formerly called BK ReplaceEm, is the free string-replacing utility for Windows.

At its core, Replace Text is essentially a text search-and-replace program. However, unlike the search-replace functionality of a standard text editor, Replace Text is designed to operate on multiple files at once. And you need not only perform one search-replace operation per file; you can setup a list of operations to perform. If different groups of files need to have different operations performed on them, this is no problem either. You can also specify a backup file for each file processed, just in case the replace operation didn’t do exactly what you wanted.

Please Note: Replace Text is designed to operate only on true text files. Do not use Replace Text on binary files (such as Word documents) unless you understand the consequences.


More Info

When specifying which files to be included in a particular replace operation, you can add one file at a time, or you can tell Replace Text to use all the files from a particular folder — or the files from that folder that match a given file filter (such as *.txt or *.html). You can even specify to include all files that don’t match a particular filter. Additionally, you can decide to include the files from all subfolders of that folder.

One very powerful feature of Replace Text is that you can specify that the destination of the altered file be some other location than where it originally came from. This is handy, for instance, if you want to have some search-replace operations performed on a particular file and have it saved to a destination file, and then want to have different search-replace operations performed on the same file, and have it saved to a different location.

Another powerful ability of Replace Text is to make use of regular expression search-replace operations, as well as range search-replace operations. These are, in fact, so powerful and complex that most users will probably not need to mess around with them. They are, however, vital in certain situations, and turn Replace Text into a much more intelligent text processor.

When the replace operations are performed, a log file is generated to let you know if everything went ok; Information about which files were processed, where they were saved to, where they were backed up to, and how many replace operations were performed on them are provided.

Here is a screen shot of the program:

사용자 삽입 이미지

폴더의 크기를 쉽게 알수 있는 간단한 도구 FolderSize

하드디스크가 꽉차서 폴더를 정리를 해야 하는 경우 어떤 폴더가 용량을 많이 차지하는지 탐색기로 일일이 크기를 조사해 본 경험이 종종 있다. 특히나 하위폴더가 많은 경우 참 짜증나지 않을 수 없다. 이런 상황에 아주 유용하게 쓸 수 있는 FolderSize란 공개 소프트웨어를 소개한다.

사용법은 간단하다. 따로 설치가 필요없이 실행파일 하나로 되어 있다. 프로그램을 실행해서 “Seleect Drive /Folder’ 버튼을 클릭해서 체크하고자 하는 드라이브나 폴더를 선택한다. 그리고 “Calculate Size’라는 버튼을 누르면 아래처럼 각 폴더의 크기를 체크해서 트리형태로 보여준다.  용량이 큰 폴더는 폴더 아이콘도 다른 색깔로 표시가 되어 쉽게 용량이 큰 하위 폴더를 체크할 수 있다.
사용자 삽입 이미지

Bar Graphs 탭을 눌렀을 때의 실행화면이다.
사용자 삽입 이미지

다운로드 :