웹 사이트

저렴한 Softmaker Office Suite에는 평범하고 기본적인 BASIC 스크립팅이 포함되어 있습니다.

FreeOffice, une suite bureautique Linux 100% compatible Microsoft Office

FreeOffice, une suite bureautique Linux 100% compatible Microsoft Office
Anonim

Windows 용 SoftMaker Office 2010 ($ 80, 30 일 무료 평가판)에는 $ 60 Ashampoo Office 2010과 함께 제공되는 TextMaker, PlanMaker 및 Presentations와 동일한 버전이 제공됩니다. 이것들은 Ashampoo 제품에 대한 우리의 검토에서 다룹니다. Ashampoo가 제공하지 않는 SoftMaker Office 2010은 응용 프로그램에 기능을 추가 할 수있는 스크립팅 언어 인 BasicMaker입니다. 이 리뷰는 해당 모듈에 초점을 맞추고 있습니다.

SoftMaker Office 2010의 BasicMaker 구성 요소로 만든이 간단한 BASIC 프로그램은 텍스트를 삽입합니다.

BasicMaker의 핵심 언어는 Microsoft의 VBA (Visual Basic for Applications)를 기반으로합니다. BASIC은 수십 년 동안 사용되어 왔으며 적어도 C ++이나 PERL과 비교하여 단순한 (경우에 따라서는 장황한) 구문으로 알려진 언어 인 BASIC에서 상당히 직선적 인 변형입니다. 하드 코어 프로그래머는 그것을 경멸하는 경향이 있지만 단순한 작업이나 시간제 또는 임시 프로그래머가 사용하는 경우에는 그 일을합니다. 포인터 조작과 같은 "고급"기능이 없으므로 장애를 일으키지 않고 버그를 복제하기가 어려워집니다.

BasicMaker는 독립 실행 형 응용 프로그램을 생성 할 수 없지만 Office 제품군에 포함 된 응용 프로그램에서 작동하는 상당히 복잡한 스크립트를 생성 할 수 있습니다. 스크립트로 작성하려는 일반적인 작업에는 생성 된 텍스트 삽입, 주변 텍스트를 기반으로 복잡한 검사를 수행 할 수있는 "스마트"검색 및 대체, 스프레드 시트 용 데이터 생성 등이 포함될 수 있습니다. 또한 사용자 정의 대화 상자를 만들 수 있으므로 스크립트가 사용자에게 복잡한 데이터를 쿼리 할 수있게하여 자신을 직접 지정할 수 있습니다. 이렇게하면 복잡하고 구조화 된 문서를 자동으로 생성하는 데 도움이됩니다.

BasicMaker의 설명서는 일반적인 프로그래밍 개념 및 응용 프로그램 코딩에 대한 꽤 높은 수준의 친숙 함. 참된 튜토리얼이나 손 잡기는 없으며, 객체를 참조하는 방법과 언어 구조에 관한 기본적인 지침이 있습니다. 예를 들어 흐름 제어 섹션에서는 While, For 및 Do 루프 구문에 대해 설명하지만 루프가 무엇인지, 왜 필요한지, For 루프를 사용해야하는지, While 루프를 사용해야 하는지를 이해하고 있다고 가정합니다. 등등. 마찬가지로 개체 속성은 문서화되지만 높은 수준의 "방법"가이드는 없습니다. 현재 커서 위치에 텍스트를 삽입하는 방법을 알아 내기 전에 여러 객체 계층 구조를 드릴 다운해야했습니다. (Selection 객체를 사용합니다.)

편집기는 매우 기본 적이기 때문에 아무런 의도도 없습니다. 구문 강조, 자동 들여 쓰기 및 많은 편집기 (예: 프리웨어)의 표준 인 기타 정보와 마찬가지로 팝업 완료 (개체의 이름을 입력하면 개체의 모든 필드 나 메서드가 표시되는)와 같은 기능은 없습니다. 식). 디버거도 마찬가지로 기능적이지만 특별한 것은 아닙니다.

SoftMaker Office 2010은 Ashampoo Office 2010과 비교했을 때 가격 차이가 있습니까? 프로그래밍 / 스크립팅 역량이 필요하다면 - 당신이 모를 지 모르겠지만, 그렇지 않다 - 그렇다면 20 달러면 충분합니다.