类型处理

This commit is contained in:
chuyanlong 2025-10-10 14:12:01 +08:00
parent 8901580635
commit 1ea8fb6323

View file

@ -5,11 +5,37 @@ return {
keys = {
{
"<leader>cn",
function()
require("neogen").generate()
end,
"",
desc = "Generate Annotations (Neogen)",
},
{
"<leader>cnf",
function()
require("neogen").generate({ type = "func" })
end,
desc = "Generate func Annotations (Neogen)",
},
{
"<leader>cnc",
function()
require("neogen").generate({ type = "class" })
end,
desc = "Generate class Annotations (Neogen)",
},
{
"<leader>cnt",
function()
require("neogen").generate({ type = "type" })
end,
desc = "Generate type Annotations (Neogen)",
},
{
"<leader>cne",
function()
require("neogen").generate({ type = "file" })
end,
desc = "Generate file Annotations (Neogen)",
},
},
opts = function(_, opts)
if opts.snippet_engine ~= nil then