mirror of
https://github.com/pojokcodeid/nvim-lazy.git
synced 2025-06-22 08:53:31 +02:00
enc: add java config project
This commit is contained in:
parent
35348c069a
commit
5146726772
3 changed files with 41 additions and 11 deletions
|
@ -117,10 +117,10 @@ vim.api.nvim_create_autocmd("ExitPre", {
|
|||
})
|
||||
|
||||
-- Create an autocmd to set keymap for Java files
|
||||
vim.api.nvim_create_augroup("java_gradle_run", { clear = true })
|
||||
vim.api.nvim_create_autocmd("FileType", {
|
||||
pattern = "java",
|
||||
callback = function()
|
||||
vim.api.nvim_set_keymap("n", "<leader>rg", "<cmd>terminal<cr>gradle run<cr>", { noremap = true, silent = true })
|
||||
end,
|
||||
})
|
||||
-- vim.api.nvim_create_augroup("java_gradle_run", { clear = true })
|
||||
-- vim.api.nvim_create_autocmd("FileType", {
|
||||
-- pattern = "java",
|
||||
-- callback = function()
|
||||
-- vim.api.nvim_set_keymap("n", "<leader>rg", "<cmd>terminal<cr>gradle run<cr>", { noremap = true, silent = true })
|
||||
-- end,
|
||||
-- })
|
||||
|
|
|
@ -126,4 +126,27 @@ return {
|
|||
return opts
|
||||
end,
|
||||
},
|
||||
{
|
||||
"nvim-java/nvim-java",
|
||||
event = "VeryLazy",
|
||||
config = function()
|
||||
require("java").setup({
|
||||
notifications = {
|
||||
-- enable 'Configuring DAP' & 'DAP configured' messages on start up
|
||||
dap = false,
|
||||
},
|
||||
})
|
||||
end,
|
||||
keys = {
|
||||
{ "<leader>rg", "", desc = "Gradle" },
|
||||
{ "<leader>rgp", "<cmd>JavaProfile<cr>", desc = "Java Profile" },
|
||||
{ "<leader>rgg", "<cmd>terminal<cr>gradle run<cr>", desc = "Run Gradle" },
|
||||
{ "<leader>rgb", "<cmd>JavaBuildBuildWorkspace<cr>", desc = "Java Build Workspace" },
|
||||
{ "<leader>rgd", "<cmd>JavaDapConfig<cr>", desc = "Java Configure DAP" },
|
||||
{ "<leader>T", "", desc = "Test" },
|
||||
{ "<leader>Tc", "<cmd>JavaTestRunCurrentClass<cr>", desc = "Test Current Class" },
|
||||
{ "<leader>Tm", "<cmd>JavaTestRunCurrentMethod<cr>", desc = "Test Current Method" },
|
||||
{ "<leader>Th", "<cmd>JavaTestViewLastReport<cr>", desc = "View Test Last Report" },
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue