2008-10-22 4 views
5

몇 가지 NSIS 설치 프로그램을 만들고 있는데이 분야의 전문성이 커짐에 따라 더 이상 작동하지 않는 것에 만족하지 않으므로이 언어와 관련된 몇 가지 모범 사례 또는 코딩 표준이 있는지 확인하고 싶습니다. 조건, 변수 이름, unistallers 등을 작성하십시오.NSIS 모범 사례 또는 코딩 표준이 있습니까?

답변

3

NSIS에 대한 특정 코딩 표준은 없습니다 -하지만 많은 tutorialsexamples에서 배울 수 있습니다. 마스터하고 싶은 다른 모든 언어와 마찬가지로 다른 코드를 읽는 것이 많은 도움이되며 다른 방향으로 생각하게하는 데 도움이됩니다.

NSIS에 대한 저의 경험으로 설치 프로그램 스크립트를 정기적으로 정리할 것을 제안 할 수 있습니다. 새로운 것을 배울 때 오래된 해결 방법은 쓸모 없게되고 적절한 해결책으로 대체 될 수 있습니다. 또한 새로운 발전을 조심하십시오. nsDialogs를 사용하기 전에 InstallOptions는 사용자 정의 대화 상자로 전환 할 수있는 방법이었습니다. 이제는 적은 코드로 더 쉽게 할 수 있습니다.

여러 설치 프로그램을 만들려고하기 때문에 다른 설치 프로그램에서 최대한 많은 코드를 재사용하려고합니다. .nsh 파일을 사용하여 공유 기능을 모듈화 할 수 있으며 좋은 코드 기반을 확보 할 수 있습니다.

+0

내가 얻은 유일한 답변이라해도 좋았습니다. 사실 아주 좋습니다. – levhita

+0

PD : 현재 튜토리얼 - 토지에서 나가고 있습니다. 이제 다른 사람을 맞춤 설정하는 대신 자신이 직접 코딩하는 곳입니다. 실제로 베스트 프랙티스라고 할 수있는 몇 가지 사항을 발견했는데 공식적으로 문서화 된 것은 없습니다. – levhita

+0

감사합니다. 나는 NSIS 포럼을 둘러 보았고 사용자가 자신의 모범 사례를 게시 한 게시물을 찾았습니다. http://forums.winamp.com/showthread.php?threadid=246054 – fhe