설정값

개발툴/SubmlimeText 2016. 1. 13. 14:25

항목설명
theme레이아웃 테마
color_scheme문자 색상 테마
font-face글꼴
font-size글꼴 크기
teb_size탭 간격
word_wraptrue(자동 줄 바꿈 사용) / false(자동 줄 바꿈 미 사용)
draw_white_space탭, 공백 시각화하기
translate_tabs_to_spacestrue(스페이스) / false(탭)
trim_trailing_white_space_on_save저장 시 줄끝 공백 제거
ensure_newline_at_eof_on_save저장 시 문서 마지막 줄에 빈 줄없으면 추가
default_line_ending줄바꿈 문자 형식 지정(system, windows, unix)
rulers지정한 가로 문자열 위치에 라인 표시
highlight_line현재 줄 강조
fade_fold_buttonstrue(코드 접기 미 사용) / false(코드 접기 사용)
bold_folder_labelstrue(폴더 굵게 표시) / false(폴더 굵게 표시)
caret_style커서 스타일("solid","wide","blink", "phase", "smooth")
highlight_modified_tabs변경된 파일 탭 색상 표시 true/false
line_padding_top줄 간격 상단 여백
line_padding_bottom줄 간격 하단 여백
always_show_minimap_viewport미니맵에서 현재 위치 시각화하기
draw_minimap_border미니맵 현재 위치 시각화에 테두리 표기하기


'개발툴 > SubmlimeText' 카테고리의 다른 글

Sublime Repl with scheme  (0) 2015.08.10
[Sublime Text 2] C# 에서 주석처리가 되지 않을때  (0) 2014.08.18
SublimeText Tabs > space  (0) 2014.08.13

Sublime Repl with scheme

개발툴/SubmlimeText 2015. 8. 10. 14:54

관련 파일들은 

https://github.com/nolleh/env

에서 다운로드 가능


Repl 을 이용하여 scheme 을 세팅한다.

서브라임의 packageInstall 을통해 먼저 SublimeRepl 을 설치. 


먼저 CLI 가 존재하는 스킴컴파일러를 적절히 (여기서는 SCM) 설치한다. 


http://people.csail.mit.edu/jaffer/SCM.html

(in windows)


다음 파일에서 scm 을 이용하도록 수정

%AppData%\Sublime Text 2\Packages\SublimeREPL\config\Scheme\Main.sublime-menu



"cmd": {"linux": ["scheme"],

          "osx": ["scheme"],

          "windows": ["scm"]},


혹은, ["scm", "-f", "$file_basename"] 을 지정하여 파일을 바로 넘길수 있다. 이때에는 repl 창이 계속해서 생성되는 불편함이 있지만.. #<unspecified> 같은 불편한 문자가 반복되지 않는다.. 


편의를 위해 단축키 설정. 같은 경로에 Default.sublime-keymap 생성, 적당한 단축키를 repl 프롬프트를 열기위한 값으로 설정한다.


[

{ "keys": ["alt+,"], "command": "run_existing_window_command", "args": {"id": "repl_scheme", "file": "config/Scheme/Main.sublime-menu"}}

]



서브라임이 구문분석을 할 수 있게 하기위해, Scheme.tmLanguage 파일을 생성한다. (경로는 main.sublime-menu 에 지정되어 있다. 기본값은 다음과 같음)


Packages\sublime-scheme-syntax\Scheme.tmLanguage




같은 경로에, 코멘트 처리를 위해 Scheme.tmPreferences 를 추가하자. 



추가로 프롬프트가 실행이 안될 경우, scm 의 경로를 지정한다.

preferences > Package Settings > SublimeRepl > Setting - default


"default_extend_env": {"PATH":"{PATH};c:\\Program Files (x86)\\scm"}


파일의 syntax 를 scheme 으로 설정하여 toos > evel in repl 을 통해 평가.

기본 단축키는 

ctrl + ,,F

( ctrl 과 ,를 함께 누르고 뗀후 f )



'개발툴 > SubmlimeText' 카테고리의 다른 글

설정값  (0) 2016.01.13
[Sublime Text 2] C# 에서 주석처리가 되지 않을때  (0) 2014.08.18
SublimeText Tabs > space  (0) 2014.08.13

[Sublime Text 2] C# 에서 주석처리가 되지 않을때

개발툴/SubmlimeText 2014. 8. 18. 15:35

다른 파일들에서는 동작하는데 C# 에서 동작하지 않는 경우, -단축키 문제가 아니라- 이 언어에 대한 주석 정보를 서브라임에서 모르는 경우에 해당한다.


다음 내용을 comments.tmPreferences 라는 이름으로 ~/Library/Application Supports/Sublime Text 2/packages/C# 경로에 넣도록 한다.


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>name</key>
   <string>Comments</string>
   <key>scope</key>
   <string>source.cs</string>
   <key>settings</key>
   <dict>
      <key>shellVariables</key>
      <array>
         <dict>
            <key>name</key>
            <string>TM_COMMENT_START</string>
            <key>value</key>
            <string>// </string>
         </dict>
         <dict>
            <key>name</key>
            <string>TM_COMMENT_START_2</string>
            <key>value</key>
            <string>/*</string>
         </dict>
         <dict>
            <key>name</key>
            <string>TM_COMMENT_END_2</string>
            <key>value</key>
            <string>*/</string>
         </dict>
      </array>
   </dict>
   <key>uuid</key>
   <string>B1947974-37D6-46AA-8A0C-376D640E25F1</string>
</dict>
</plist>



https://www.sublimetext.com/forum/viewtopic.php?f=3&t=6701

'개발툴 > SubmlimeText' 카테고리의 다른 글

설정값  (0) 2016.01.13
Sublime Repl with scheme  (0) 2015.08.10
SublimeText Tabs > space  (0) 2014.08.13