Skip to content

lewis-buji/thrift_format

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

thrift_format

介绍

用于格式化thrift文件的工具

效果

image

安装

go install github.com/lewis-buji/thrift_format@latest

在IDEA中使用

1. File -> Setting -> Tools -> External Tools, 新建一个Tools,如下图

image

  • Program: 上一步安装的路径

  • Arguments: 参数

    • -f: 指定需要格式化的thrift文件路径(必要参数)
    • -ls: 格式化的起始行数(可选参数:不输入,则格式化整个文件)
    • -le: 格式化的结束行数(可选参数:不输入,则格式化整个文件)
  • 图上Arguments参数:

-f $FilePath$ -ls $SelectionStartLine$ -le $SelectionEndLine$

2. 使用

只需要在 thrift 文件中,单击鼠标右键,选择配置的工具执行即可,如下图

image

IDEA内置宏参数

  • 常用
$FilePath$ # The absolute path to the current file.

$SelectionStartLine$ # The line number where the selection starts.

$SelectionEndLine$ # The line number where the selection ends.

$ProjectFileDir$ # The absolute path to the current project directory.

更多请参考官网

About

thrift file format tools

Resources

Stars

Watchers

Forks

Packages

No packages published