슬롯 머신 IDE는 20년 넘게 슬롯 머신 배포판의 일부였습니다. 이 소프트웨어는 원래 Delphi로 작성되었으며 점차적으로 유지 관리가 점점 어려워지고 있습니다. 찾기가 점점 더 어려워지고 있습니다. 숙련된 Delphi 개발자와 툴체인 지원이 뒤쳐지고 있습니다. 다른 프로그래밍 언어에서 사용할 수 있는 것. 중요한 것은 델파이 지원은 Windows로 제한되어 있지만 우리는 좋은 슬롯 머신를 원합니다. 지원되는 모든 플랫폼에 개발 환경이 마련되어 있습니다. 에 대한 이러한 이유로 우리는 백지 상태에서 시작하기로 결정하고 시작했습니다. 2019년 초에 크로스를 사용하여 C++로 슬롯 머신 Studio를 개발했습니다. 플랫폼 QT 프레임워크. 슬롯 머신 Studio는 기본 슬롯 머신 개발이었습니다. 환경슬롯 머신 출시 이후 31 그리고 가까운 시일 내에 슬롯 머신 IDE를 중단할 계획입니다.
최근 무작위 사용자 표본을 대상으로 실시한 설문 조사에서 우리는 상당수의 Windows 고객이 여전히 Windows를 사용하고 있다는 사실을 알게 되었습니다. 슬롯 머신 IDE로 전환했지만 슬롯 머신 Studio로 전환하지 않았습니다. 있다 새로운 도구를 배울 시간이 부족하거나, 또는 이전 Studio 버전에 존재하는 버그입니다. 우리는 다림질하느라 바빴어요 이러한 버그를 해결하고 특정 문제와 기능 요청을 해결합니다. 사용자 여러분, Studio를 곧 사용해 보시기 바랍니다. 이전 버전을 사용해 보았습니다.)
다음은 Studio를 슬롯 머신 모델 개발을 위한 훌륭한 환경입니다.
프로젝트 처리
프로젝트는 다양한 입력 파일, 데이터 파일을 추적하는 방법입니다. 그리고 함께 속한 출력. 슬롯 머신 Studio를 시작할 때 처음으로, 그것은 다음과 같이 시작됩니다. 비어 있음프로젝트 탐험가. 새 파일을 열면 기본적으로 새 프로젝트가 생성됩니다. 각 스튜디오마다 프로젝트의 루트인 '기본 디렉터리'를 설정할 수 있습니다. 프로젝트 탐색기에 표시되는 프로젝트의 디렉터리 구조입니다. 당신은 할 수 있습니다 또한 슬롯 머신에 파일을 저장할 위치를 알려주기 위해 "작업 디렉터리"를 설정합니다. 모델 실행 중에 생성됩니다. 두 디렉터리는 동일할 수 있습니다. 다른 값으로 설정하도록 선택할 수 있습니다.
슬롯 머신 Studio에서는 드래그 앤 드롭으로 프로젝트 간에 파일을 이동할 수 있습니다.
프로젝트 탐색기를 열고 여러 개 추가.gms파일을 프로젝트에 추가합니다. 이에
프로젝트의 "메인 파일" 개념이 중요해지는 경우:
기본 슬롯 머신 IDE는 항상 현재 활성 상태인 것을 실행합니다..gms파일, 슬롯 머신 Studio는 항상 다음을 실행합니다.메인현재 파일
활성 프로젝트. 예를 들어 다음을 볼 수 있습니다.a.lst 그리고 누르세요F9재실행하려면a.gms (이 경우 슬롯 머신 IDE는 아무것도 실행하지 않습니다.)
추가한 후b.gms프로젝트에a, 실행할 수도 있습니다.a.gms 를 눌러F9보는 동안b.gms 편집기에서.
실행하고 싶다면b.gms 대신에, 당신은 그것을 메인으로 만들 수 있습니다
프로젝트의 파일. 이를 위해 프로젝트 탐색기에서 마우스 오른쪽 버튼을 클릭하세요.b.gms 그리고 "메인 파일로 설정"을 선택하세요. 이제 녹색 화살표
프로젝트 탐색기 스위치에서 프로젝트의 주요 파일을 나타냅니다.
에서a.gms에b.gms그리고 누르기F9실행됩니다b.gms 에서
프로젝트 작업 디렉토리.
슬롯 머신의 프로젝트 탐색기에 표시되는 내용은 다음과 같습니다. Studio는 단지보기 파일 시스템에: 파일을 제거하는 경우 프로젝트에서는 파일 시스템에서 삭제되지 않습니다. 또한 만약에 프로젝트 탐색기에서 한 프로젝트의 파일을 다른 프로젝트로 드래그하면 파일은 실제로 프로젝트 폴더로 이동되지 않습니다. 대신, 파일 파일 시스템 내의 원래 위치에 유지됩니다.
엔진, MIRO 및 NEOS 서버 지원
모델 배포가 점점 더 중요해지고 있습니다. 이러한 요구를 해결하기 위해, 우리는 그래픽 사용자 인터페이스를 생성하기 위해 슬롯 머신 MIRO를 개발했습니다. 슬롯 머신 모델 및 슬롯 머신 엔진은 슬롯 머신 모델 실행을 지원합니다. 중앙 집중식, 강력한 서버. 이 두 가지 신제품 모두 쉽게 사용할 수 있습니다. 분산된 팀과 모델을 공유하고 컴퓨팅을 활용하기 위해 클라우드에 있는 리소스입니다.
MIRO 지원
슬롯 머신 Studio는 슬롯 머신 MIRO 개발을 완벽하게 지원합니다(모르는 경우 아직 MIRO에 대해 알아보려면 다음을 살펴보시기 바랍니다.제품 페이지 그리고 에 자세히 알아보세요). MIRO 언어로 슬롯 머신 모델에 주석을 추가한 후 기능을 사용하면 다음에서 직접 MIRO 구성 모드를 시작할 수 있습니다. MIRO의 그래픽 사용자 인터페이스를 구성하는 Studio 신청. 완료되면 응용 프로그램을 시작할 수 있습니다. 조립 및 배포 기능을 사용하여 자체 포함 MIRO 생성 다른 사람과 공유하거나 MIRO 서버와 함께 배포할 수 있는 애플리케이션입니다.
엔진 지원
모델을 실행하려는 경우, 메뉴 항목을 선택한 다음 URL을 입력하면 됩니다. 귀하의 엔진 설치 또는 귀하의 사용자 이름과 비밀번호 엔진 SaaS 계정. Studio에서 모델 코드 업로드를 처리합니다. 문제를 해결하기 위해 대기열에 추가하고, 결과가 나올 때 결과를 다운로드합니다. 작업이 끝났습니다. 전체 과정은 완전히 투명하며 자신의 컴퓨터에서 로컬로 모델을 해결하는 것과 동일하지만 훨씬 더 강력한 컴퓨팅 리소스에 액세스할 수 있다는 이점이 있습니다. 에 대한 교육용 사용자를 위한 모델을 실행할 수 있는 옵션도 포함되어 있습니다. 위스콘신대학교에서 무료로 제공하는 서비스인 NEOS 다양한 상업용 솔버에 대한 액세스를 제공합니다. 배우다 이에 대한 자세한 내용은 다음을 참조하세요.이 블로그 기사 .
GDX 뷰어
GDX 파일은 기본 슬롯 머신 데이터 교환 형식으로, 세트가 포함되어 있습니다. 변수, 방정식 및 입력을 구성하는 기타 모든 비트 또는 슬롯 머신 모델의 출력.스튜디오 GDX 뷰어당신 목록이나 목록에서 이러한 모든 구성 요소에 대한 빠른 개요를 얻을 수 있습니다. 표 보기. 다차원 데이터의 경우 재배열할 수 있습니다. 열을 다른 위치로 드래그하면 표 형식 보기가 가능합니다. 당신 또한 데이터를 필터링하고 정렬할 수 있으며 Excel이나 기타 파일로 빠르게 데이터를 복사할 수도 있습니다. 표를 마우스 오른쪽 버튼으로 클릭하고 데이터를 복사하여 스프레드시트 소프트웨어를 만들 수 있습니다. 쉼표 또는 탭으로 구분된 형식입니다. GDX 뷰어는빠르게, 이는 더 큰 데이터 세트를 쉽게 분석할 수 있습니다.
GDX 뷰어 외에 다음도 있습니다.GDX 차이 유틸리티, 프로젝트 탐색기에서 사용 가능(두 개의 GDX 파일을 선택하고 마우스 오른쪽 버튼을 클릭 "GDX Diff에서 열기"를 선택하거나 "도구" 메뉴에서 선택하세요. 이 도구 두 개의 GDX 파일 내용을 비교할 수 있습니다. 비교하다 서로 다른 입력 데이터를 사용하여 두 모델을 실행한 결과입니다.
참조 파일 뷰어
모델의 크기가 커지고 사물을 다음과 같이 나누기 시작하면 파일이 여러 개 있으면 특정 위치를 추적하기가 어려워질 수 있습니다. 요소가 정의되고 참조됩니다. 슬롯 머신 Studio는 참조를 제공합니다 파일 뷰어는 사물의 출처와 위치를 추적하는 데 도움이 됩니다. 그들은 사용됩니다. 참조 파일 뷰어를 사용하면 다음을 자세히 알아볼 수 있습니다. 모델의 모든 세트, 매개변수, 방정식 등을 분석하여 정확한 결과를 얻습니다. 사용되는 줄 번호. 위치를 클릭하면 이동합니다. 모델 코드의 올바른 위치로 직접 이동하세요. 더 많은 것을 찾을 수 있습니다 참조 파일 뷰어에 대한 정보는슬롯 머신 문서 .
기본 슬롯 머신 구성 편집기
기본값슬롯 머신 구성 옵션 gamsconfig.yaml 파일에서 설정할 수 있습니다. 손으로 편집할 수도 있지만 Studio는 훨씬 더 편리한 구성 편집기를 제공합니다. 개별 기본값을 설정하고 각 기본값에 대해 간략한 설명을 제공합니다. 옵션과 다양한 옵션에 사용 가능한 값입니다.
기타 최신 편집기 기능
슬롯 머신 IDE는 출시된 지 20년이 되었습니다. 살펴보면 확실히 알 수 있습니다. Studio에서는 제공되지만, Studio에서는 제공되지 않는 모든 최신 편집기 기능 이전 IDE.
방해 없는 모드.모든 위젯/창을 제거하지만 주요 것. 특히 전체 화면 모드와 함께 사용하면 좋습니다. 더 작은 화면.
코드 완성, 툴팁, 도움말 통합. 그냥 입력을 시작 슬롯 머신 키워드를 선택하면 Studio에서 완성 목록을 표시합니다. 키워드 위에 마우스를 올리면 Studio에서 작은 도구 설명이 표시됩니다. 키워드에 대한 간략한 설명과 함께 모델에 오류가 있는 경우 툴팁은 문제의 원인을 파악하는 데 도움이 됩니다. F1을 누르세요 키워드를 입력하면 Studio가 슬롯 머신에서 관련 섹션을 엽니다. 문서.
코드 접기. 다음과 같은 여러 줄의 코드 섹션을 접습니다.$onText댓글,$onEmbeddedCode섹션,if문장 및 기타.
선택 가능한 텍스트 인코딩. 다음을 사용하여 슬롯 머신 모드를 작성할 수 있습니다. 선호하는 인코딩을 선택하고 원하는 경우 이모티콘을 포함하세요. 슬롯 머신 IDE에는 ISO-8859-1을 지원하며 Studio의 기본값은 UTF-8입니다.
다크 모드. 올빼미족의 경우 Studio를 어둡게 전환할 수 있습니다. 모드를 사용하거나 나만의 맞춤 편집기 테마를 만들 수도 있습니다.
블록 편집, 탐색 기록, 북마크, 도움말도 있습니다 통합, 동기화된 스크롤 기능을 갖춘 중복 편집기 탭('핀 보기') 등 다양한 기능을 제공합니다.
슬롯 머신 Studio에서는 사용할 수 없습니다.
이 단계에서는 슬롯 머신 Studio에서 사용할 수 없는 몇 가지 기능이 있습니다. 슬롯 머신 IDE에서 사용할 수 있습니다. 그 중 하나는 텍스트 비교 도구입니다. 나중에 통합할 계획입니다. 그때까지는 사용할 수 있습니다. 사용 가능한 우수한 무료 또는 유료 비교 도구(예: WinMerge 켜짐 Windows, Linux의 kdiff3, Mac의 Beyond Compare(무료) 또는 크로스 플랫폼 융합.
Studio에 포함되지 않은 또 다른 기능은 다음을 생성하는 기능입니다. GDX 뷰어에서 직접 그래프를 볼 수 있습니다. 우리는 다른 외부 도구가 Excel과 같은 기능이 훨씬 더 뛰어나며 데이터를 Excel로 복사하여 몇 번의 클릭만으로 플롯을 작성할 수 있습니다.
슬롯 머신 Studio에 대해 더 자세히 알아보려면 문서를 살펴보세요. 그리고 언제나 그렇듯이 뭔가가 제대로 작동하지 않는다는 느낌이 든다면 예상했거나 중요한 기능이 누락되어 있으므로 사용하지 마십시오. 주저하지 말고 저희에게 알려주세요.support@슬롯 머신com