macOS Catalina에서 VSCode를 사용한 COBOL 환경 정비
왜 이런 일을 하고 있니?
파견처에서 COBOL 소스 코드의 독해를 요구되었으므로 하고 있습니다. 아직도 COBOL에 대한 수요가 있었던 것은 놀랐습니다. 일이니까 어쩔 수 없어.
COBOL 컴파일러 설치
% brew install gnu-cobol
와서. brew 명령의 설치는 다른 것을 참조 해라. 가득하기 때문에.
% cobc -version
cobc (GnuCOBOL) 3.1.2.0
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Keisuke Nishida, Roger While, Ron Norman, Simon Sobisch, Edward Hart
Built Dec 28 2020 19:08:49
Packaged Dec 23 2020 12:04:58 UTC
C version "Apple LLVM 12.0.0 (clang-1200.0.32.28)"
아직도 2021년 현재에도 유지보수되고 있는 것에 놀랍습니다. 좋은 세상이다.
시험에 HELLO_WORLD
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO_WORLD.
PROCEDURE DIVISION.
DISPLAY "*** HELLO_WORLD ***"
STOP RUN.
행의 처음 7개의 공백이 없으면 컴파일 오류가 발생합니다. 또한 마지막 줄은 빈 줄 바꿈이 필요합니다. 옛날부터 그렇기 때문에, 어쩔 수 없습니다. EOF는 녀석이에요. hello.cob에서 소스 코드를 저장하면,
% cobc -x -Wall -debug hello.cob; ./hello
*** HELLO_WORLD ***
그리고 나옵니다. 딱딱한. 여기서 끝나도 좋지만 매번 명령을 터미널에서 두드리는 것도 야보군요. 지금은 아니다.
VSCode를 사용하여 통합 환경으로 만들기
htps : // 여기.ゔぃすあ lsつぢお。 코 m / 도 w 응 아 d
에서 다운로드합시다. 다운로드되면 응용 프로그램 폴더로 이동합니다. 그런 다음 두 번 클릭하여 VSCode를 시작합니다. 방금 만든 hello.cob를 열면 이런 화면이 됩니다.
이 단계에서 실은 꽤 괴롭힘을 당한 상태입니다. 하나씩 소개합시다.
플러그인을 VSCode에 이미 설치했습니다. VSCode에는 Extensions라는 이름이 있습니다. 이것은 COBOL의 텍스트 표기법을 이해하기 쉽습니다. 그 이름도 COBOL이라는 Extensions입니다. 너무 일반적인 이름으로, 어떨까라고 생각합니다. 설정이 없으므로 COBOL에서 검색하고 설치 버튼을 누르면됩니다.
다음은 Save and Run 0.0.22입니다. 이것을 사용해 텍스트 편집 후에 실행까지 가져가는 것입니다. Save and Run으로 검색하고 설치 버튼을 누릅니다.
Save and Run 0.0.22 근처의 기어 마크를 눌러 설정 화면을 표시합니다. 내용을 정정합니다.
"saveAndRun": {
"commands": [
{
"match": ".cob",
"cmd": "cobc -x -Wall -debug ${file}; ./${fileBasenameNoExt} ",
"useShortcut": true,
"silent": false
},
]
},
그런 다음 VSCode를 다시 시작합니다. 이렇게 하지 않으면 설정이 유효하지 않다는 이야기입니다.
그리고는, 커멘드+시프트+R키를 두드리는 것만으로, 마음대로 터미널을 열어, 컴파일 에러가 없으면 이렇게 됩니다. 에러가 없으면, 디버그 버리는군요.
결론
다른 언어라도 컴파일 후 자동으로 실행하여 테스트하고 싶다는 참고가 될 것입니다. 텍스트 편집기를 조금 통합 환경처럼 할 수 있었던 것입니다. 이 외에 GitHub와의 제휴도 하고 있었으므로, 이것만으로도 반나절 걸렸습니다. GitHub의 연계는, 아직 아직 모르지만, 그렇게 빈번하지 않기 때문에 커멘드 두드리기로 합니다. 도움이 되었습니까?
GitHub를 사용하는 경우, 이런 곳에 Git 메뉴가 있었어요. 이제 명령을 치지 않아도 좋다. 야레야레.
Reference
이 문제에 관하여(macOS Catalina에서 VSCode를 사용한 COBOL 환경 정비), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/imaicom/items/fcb637138b477e2bd819
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
% brew install gnu-cobol
와서. brew 명령의 설치는 다른 것을 참조 해라. 가득하기 때문에.
% cobc -version
cobc (GnuCOBOL) 3.1.2.0
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Keisuke Nishida, Roger While, Ron Norman, Simon Sobisch, Edward Hart
Built Dec 28 2020 19:08:49
Packaged Dec 23 2020 12:04:58 UTC
C version "Apple LLVM 12.0.0 (clang-1200.0.32.28)"
아직도 2021년 현재에도 유지보수되고 있는 것에 놀랍습니다. 좋은 세상이다.
시험에 HELLO_WORLD
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO_WORLD.
PROCEDURE DIVISION.
DISPLAY "*** HELLO_WORLD ***"
STOP RUN.
행의 처음 7개의 공백이 없으면 컴파일 오류가 발생합니다. 또한 마지막 줄은 빈 줄 바꿈이 필요합니다. 옛날부터 그렇기 때문에, 어쩔 수 없습니다. EOF는 녀석이에요. hello.cob에서 소스 코드를 저장하면,
% cobc -x -Wall -debug hello.cob; ./hello
*** HELLO_WORLD ***
그리고 나옵니다. 딱딱한. 여기서 끝나도 좋지만 매번 명령을 터미널에서 두드리는 것도 야보군요. 지금은 아니다.
VSCode를 사용하여 통합 환경으로 만들기
htps : // 여기.ゔぃすあ lsつぢお。 코 m / 도 w 응 아 d
에서 다운로드합시다. 다운로드되면 응용 프로그램 폴더로 이동합니다. 그런 다음 두 번 클릭하여 VSCode를 시작합니다. 방금 만든 hello.cob를 열면 이런 화면이 됩니다.
이 단계에서 실은 꽤 괴롭힘을 당한 상태입니다. 하나씩 소개합시다.
플러그인을 VSCode에 이미 설치했습니다. VSCode에는 Extensions라는 이름이 있습니다. 이것은 COBOL의 텍스트 표기법을 이해하기 쉽습니다. 그 이름도 COBOL이라는 Extensions입니다. 너무 일반적인 이름으로, 어떨까라고 생각합니다. 설정이 없으므로 COBOL에서 검색하고 설치 버튼을 누르면됩니다.
다음은 Save and Run 0.0.22입니다. 이것을 사용해 텍스트 편집 후에 실행까지 가져가는 것입니다. Save and Run으로 검색하고 설치 버튼을 누릅니다.
Save and Run 0.0.22 근처의 기어 마크를 눌러 설정 화면을 표시합니다. 내용을 정정합니다.
"saveAndRun": {
"commands": [
{
"match": ".cob",
"cmd": "cobc -x -Wall -debug ${file}; ./${fileBasenameNoExt} ",
"useShortcut": true,
"silent": false
},
]
},
그런 다음 VSCode를 다시 시작합니다. 이렇게 하지 않으면 설정이 유효하지 않다는 이야기입니다.
그리고는, 커멘드+시프트+R키를 두드리는 것만으로, 마음대로 터미널을 열어, 컴파일 에러가 없으면 이렇게 됩니다. 에러가 없으면, 디버그 버리는군요.
결론
다른 언어라도 컴파일 후 자동으로 실행하여 테스트하고 싶다는 참고가 될 것입니다. 텍스트 편집기를 조금 통합 환경처럼 할 수 있었던 것입니다. 이 외에 GitHub와의 제휴도 하고 있었으므로, 이것만으로도 반나절 걸렸습니다. GitHub의 연계는, 아직 아직 모르지만, 그렇게 빈번하지 않기 때문에 커멘드 두드리기로 합니다. 도움이 되었습니까?
GitHub를 사용하는 경우, 이런 곳에 Git 메뉴가 있었어요. 이제 명령을 치지 않아도 좋다. 야레야레.
Reference
이 문제에 관하여(macOS Catalina에서 VSCode를 사용한 COBOL 환경 정비), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/imaicom/items/fcb637138b477e2bd819
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO_WORLD.
PROCEDURE DIVISION.
DISPLAY "*** HELLO_WORLD ***"
STOP RUN.
% cobc -x -Wall -debug hello.cob; ./hello
*** HELLO_WORLD ***
htps : // 여기.ゔぃすあ lsつぢお。 코 m / 도 w 응 아 d
에서 다운로드합시다. 다운로드되면 응용 프로그램 폴더로 이동합니다. 그런 다음 두 번 클릭하여 VSCode를 시작합니다. 방금 만든 hello.cob를 열면 이런 화면이 됩니다.
이 단계에서 실은 꽤 괴롭힘을 당한 상태입니다. 하나씩 소개합시다.
플러그인을 VSCode에 이미 설치했습니다. VSCode에는 Extensions라는 이름이 있습니다. 이것은 COBOL의 텍스트 표기법을 이해하기 쉽습니다. 그 이름도 COBOL이라는 Extensions입니다. 너무 일반적인 이름으로, 어떨까라고 생각합니다. 설정이 없으므로 COBOL에서 검색하고 설치 버튼을 누르면됩니다.
다음은 Save and Run 0.0.22입니다. 이것을 사용해 텍스트 편집 후에 실행까지 가져가는 것입니다. Save and Run으로 검색하고 설치 버튼을 누릅니다.
Save and Run 0.0.22 근처의 기어 마크를 눌러 설정 화면을 표시합니다. 내용을 정정합니다.
"saveAndRun": {
"commands": [
{
"match": ".cob",
"cmd": "cobc -x -Wall -debug ${file}; ./${fileBasenameNoExt} ",
"useShortcut": true,
"silent": false
},
]
},
그런 다음 VSCode를 다시 시작합니다. 이렇게 하지 않으면 설정이 유효하지 않다는 이야기입니다.
그리고는, 커멘드+시프트+R키를 두드리는 것만으로, 마음대로 터미널을 열어, 컴파일 에러가 없으면 이렇게 됩니다. 에러가 없으면, 디버그 버리는군요.
결론
다른 언어라도 컴파일 후 자동으로 실행하여 테스트하고 싶다는 참고가 될 것입니다. 텍스트 편집기를 조금 통합 환경처럼 할 수 있었던 것입니다. 이 외에 GitHub와의 제휴도 하고 있었으므로, 이것만으로도 반나절 걸렸습니다. GitHub의 연계는, 아직 아직 모르지만, 그렇게 빈번하지 않기 때문에 커멘드 두드리기로 합니다. 도움이 되었습니까?
GitHub를 사용하는 경우, 이런 곳에 Git 메뉴가 있었어요. 이제 명령을 치지 않아도 좋다. 야레야레.
Reference
이 문제에 관하여(macOS Catalina에서 VSCode를 사용한 COBOL 환경 정비), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/imaicom/items/fcb637138b477e2bd819
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(macOS Catalina에서 VSCode를 사용한 COBOL 환경 정비), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/imaicom/items/fcb637138b477e2bd819텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)