gedit smart indent 설정

2019. 7. 21. 23:28임베디드/ubuntu

아래 그림의 gedit - preferences - editor에 있는 automatic indentation은 어느 정도까지 들여쓰기가 되지만 실제 vs에서 코드를 작성하는 정도까지 지원이 되지 않는다. 따라서 외부에서 플러그인 코드를 다운받아서 설정해보려고 한다

 

 

아래 깃허브 링크에 들어가면 플러그인 코드를 다운받을 수 있다

https://github.com/nymanjens/gedit-intelligent-text-completion

 

적절한 경로에 다운을 받은 후 압축을 풀어준다

 

 

그리고 플러그인 설정을 위해서 ~/.local/share 아래에 디렉토리를 생성하려고 한다. 이전에 아무 설정을 하지 않았다면 디렉토리가 없을 것이다

 

$ cd ~/.local/share

$ mkdir gedit

$ cd gedit

$ mkdir plugins

 

다음과 같이 하위 디렉토리를 2개를 생성했다. 그리고 위에서 다운받은 플러그인 파일에서 가장 최신버전인 gedit3-8에 있는 두 파일을 위 경로에 복사를 하도록 한다

 

 

그리고 gedit - preference - plugins에 새로운 plugin이 생겼다는 것을 확인할 수 있다

 

 

체크 설정을 하고 나서 .c 코드를 작성하면 vs에서 작성하는 것처럼 자동 생성과 들여쓰기가 가능하다는 것을 확인할 수 있다