저는 Sublime을 오랫동안 사용해 왔습니다. 나는 커스터마이징을 많이하지 않았는데, 특히 최근에는 볼 수 없었던 방식으로 루비의 강조 라인을 강조했다. 나는 그것이 어디서 왔는지, 왜 강조되어 왔는지는 모른다.숭고한 텍스트 3에서 예기치 않은 강조 표시
파일의 내용을 새 버퍼에 다시 입력하고 다시 저장해도 문제가 해결되지 않으면 강조 표시가 새 파일에도 나타납니다.
누구에게이 문제가 발생했는지, 또는 왜 그런 일이 발생했는지에 대해 알고 있습니까?
전체 파일 내용
require 'serialport'
port_str = '/dev/tty.usbmodemfd121'
baud_rate = 9600
data_bits = 8
stop_bits = 1
parity = SerialPort::None
sp = SerialPort.new(port_str, baud_rate, data_bits, stop_bits, parity)
while true do
sp.puts 123
end
sp.close
숭고한 설정 :
{
"alignment_chars":
[
"="
],
"alignment_space_chars":
[
"="
],
"font_size": 15.0,
"ignored_packages":
[
"LiveReload",
"Git",
"_User",
"SublimeLinter",
"BracketHighlighter",
"Rubocop"
],
"scroll_past_end": true
}
루비 별 설정
{
// The number of spaces a tab is considered equal to
"tab_size": 2,
// Set to true to insert spaces when tab is pressed
"translate_tabs_to_spaces": true,
// If translate_tabs_to_spaces is true, use_tab_stops will make tab and
// backspace insert/delete up to the next tabstop
"use_tab_stops": true,
}
패키지 제어 설정
{
"auto_upgrade_last_run": null,
"installed_packages":
[
"AdvancedNewFile",
"Alignment",
"Better CoffeeScript",
"BracketHighlighter",
"CoffeeComplete Plus (Autocompletion)",
"CoffeeScript",
"DocBlockr",
"Emmet",
"Gist",
"Git",
"IndentGuides",
"LiveReload",
"Nettuts+ Fetch",
"Package Control",
"PhpBeautifier",
"PlainTasks",
"RSpec (snippets and syntax)",
"RuboCop",
"SCSS",
"SublimeLinter",
"Todo",
"Wordpress"
]
}
업데이트 : 문제는 RuboCop 패키지로 인한 것 같습니다. 그러나 그것보다 조금 더 복잡합니다.
현재 Rubocop이 활성화되어 있습니다. 강조 표시된 행을 보면 여기에 표시된 것과 같이 하단 상태 표시 줄에 불쾌감이 표시됩니다. 다음과 같이
는 그러나 Rubocop 패키지를 비활성화하고 숭고한을 다시 시작한 후 여전히 강조한다. 맨 위에 표시된 첫 번째는 Sublime의 "Package Control : Enable Package"명령의 결과입니다.이 명령은 현재 비활성화 된 패키지를 보여줍니다. 또한 강조 표시된 행을 클릭해도 이전 상태 표시 줄과 같은 상태 표시 줄의 공격은보고되지 않습니다.
나는 정말 진단을하지 않아도하지만 문제는 Rubocop 패키지는 확신 느끼고있다. 필요한 경우이 질문을 마무리 해 드리겠습니다.
좋아, 이제 이미지를 추가하십시오. –
흠, 숭고한 텍스트 2에서 시도하고 예기치 않은 강조 표시가 없었습니다 ... – aceofbassgreg