2017-05-22 3 views
0

최근 Java 기반 언어 처리를 시작했습니다. 필자는 Windows 컴퓨터에 설치된 표준 처리 편집기를 사용하기 시작했지만 실제로 사용하지는 않았습니다. 사용자 정의 할 수 없으며 코드 전체에서 변수 및 함수 이름을 강조 표시하는 것과 같은 것들이 없습니다.아톰 공백이있는 폴더에 문제가 발생했습니다.

그래서 Atom을 대신 사용하기로 결정했습니다. 지금까지는 훌륭했습니다. 한 가지 문제가 있지만 디렉토리에 공백이있는 스케치를 작성할 수 없습니다. 나는 경로가 스케치를 구축하려는 경우 ...

C : DPI 감지 : \ 사용자 \ 술루 \ 문서 내가 메시지가 처리 \ 테스트 스케치 \ 테스트 \의 test.pde에게

을 \ 실패, 96dpi로 대체 C : \ Users \ Sulu \ Documents \ Processing \ Test가 존재하지 않습니다. [1.008에서 완료]

경로에 공백이 있음을 확신합니다.

내 질문은 여기 있습니다. 어쨌든 Atom을 얻을 수 있습니까, 아니면 경로의 공간 이름을 무시하기 위해 수정해야하는 'processing-java.exe'입니까? 자동으로 큰 따옴표를 추가 하시겠습니까?

경로 이름에 공백이있는 스케치가 많아서 이름을 모두 지루하게 만드는 스케치가 많아서 정말 감사 할 것입니다. 감사합니다. .

+0

이 오류는 의미가 없습니다. 경로가 잘되어야합니다. 프로세싱 에디터에서'test.pde'를 열면 그 경로가 작동합니까? 그렇다면 Atom과 관련된 문제이며 Processing이 아닙니다. –

답변

1

처리 언어의 한 부분으로 적어도 아는 한 따라야하고 수정할 수없는 구문과 같은 규칙입니다.

이것은 official github wiki의 말씀입니다 - 스케치의

이름은 숫자로 시작하거나, 내부 공간을 가질 수 없습니다. 이것은 주로 Java 클래스의 이름 지정에 대한 제한 때문에 발생합니다. 많은 사람들이이 혼란을 느낀다면 스케치 이름에서 결과 클래스 이름을 분리하기 위해 몇 가지 추가 코드를 추가 할 수 있지만 복잡성과 복잡성 == 버그를 추가합니다. :)

그래서, 나는 당신의 스케치의 이름을 변경 이외의 문제에 대한 해결책이 아직 적어도 이 없습니다 두렵다!

편집 :

내가, 나는 그들이 프로젝트를 컴파일 CLI를 사용하기 때문에 스케치가 외부 편집기에서 처리 편집기로 작동하지만 가정 것이다 질문을 조금 잘못 해석처럼 보인다 및 지침을 포함 할 bash에있을 때 공백을 사용할 수없는 파일 경로는 따옴표 안에 넣거나 공백으로 묶어야합니다. \으로 이스케이프해야합니다. 다시 가공에 의해 제어되며 나는 당신을 생각하지 않습니다. 어떻게 든 "처리"를 수정하여 "건물"또는 도주 공간 \ 동안 경로에 따옴표를 추가 할 수 있으므로 여전히 대답은 동일하게 유지됩니다.

+0

안녕하세요. 답변을 주셔서 대단히 감사합니다. 좋은 소식이든 나쁜 소식이든. – HiSulu

+0

하지만 OP의 경우 스케치의 이름은'test.pde '입니다. 공백을 포함하지 않습니다.스케치의 절대 경로에는 공백이 포함되어있어 괜찮습니다. –

+0

@KevinWorkman 내 대답 업데이트 –