SourceInsight에 어셈파일 (*.s) 추가할 방법은 없나요?

sangogi의 이미지

SourceInsight가 c, c++, c#, java등을 지원한다고 나와있지만 프로젝트내에 arm asm 파일로 확장자가 .s인 파일들이 몇개 있습니다.

어셈 파일을 파싱은 못하더라도 같은 프로젝트내 추가해서 같이 사용하고 싶은데 방법이 없나요?

기본 설정에선 프로젝트내에 .s 파일을 추가조차 못하네요.

현재 소스가 .c와 .s로 구성되어 있어 SourceInsight만 사용해서는 .s 파일에 접근을 못하니 별도의 창을 열어서 보는게 조금 번거롭습니다.

어떻게 작업하는게 가장 효율적일까요?

이광우의 이미지

Be Creative For Fun!!

Project -> Add and Remove Porject Files 창을 열고,
Show only known document types 체크 박스를 해제 하면
해당 폴더에 있는 *.S 파일들이 보일 겁니다.
그 파일들을 선택하고 Add 버튼을 누르면 Project에 추가 됩니다.

Be Creative For Fun!!

sangogi의 이미지

하루 이틀 사용한 것도 아닌데 왜 그 메뉴가 안보였을까요? ㅠ.ㅠ

좋은 하루 보내세요. ^^

liku11의 이미지

Option -> Document option 에 들어가셔서 Doucument Type에서 아무거나(C나 x86 Asm, 혹은 하나 만드셔도..) 선택하시고 바로 오른쪽에 File filter 에서 *.s 를 추가 해주시면 project만들때 Add All(Tree) 하셔도 자동으로 add가 됩니다.

마찬가지로 혹시 프로젝트 폴더에 *.txt 나 *.bat 파일이 많아서 project에 포함하시기 싫으시다면
Document Type에서 Plain text선택하시고 File filter에서 *.txt를 지워버리시면 됩니다.

specerx의 이미지

Source Insight 에서 ARM Assembler 를 개인적으로 Parsing 해서 쓰시는분 계신가요.
혹시 계시면 custom language file (.CLF) 로 export 해서 공유 해주시면 고맙겠습니다.
흑백으로 보고 있자니 좀더 예쁘게 syntax hilighting 된 상태로 보고 싶은 욕구가 마구마구 생기는군요.

------------------------------

유진의 이미지

저도 인터넷에서 구했는데 도움이 되었으면 좋겠네요
http://blog.naver.com/netray?Redirect=Log&logNo=80019674491

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.