{"id":45911452,"url":"https://github.com/ice1000/NppExtension","last_synced_at":"2026-03-27T23:01:19.393Z","repository":{"id":95486368,"uuid":"59973299","full_name":"ice1000/NppExtension","owner":"ice1000","description":" :smiley: Language extension for notepad++","archived":false,"fork":false,"pushed_at":"2019-03-03T22:50:51.000Z","size":215,"stargazers_count":75,"open_issues_count":1,"forks_count":105,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-02T08:48:07.001Z","etag":null,"topics":["kotlin","language","notepad"],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ice1000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-05-30T01:57:37.000Z","updated_at":"2025-03-28T18:51:44.000Z","dependencies_parsed_at":"2023-03-12T00:00:20.152Z","dependency_job_id":null,"html_url":"https://github.com/ice1000/NppExtension","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ice1000/NppExtension","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ice1000%2FNppExtension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ice1000%2FNppExtension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ice1000%2FNppExtension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ice1000%2FNppExtension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ice1000","download_url":"https://codeload.github.com/ice1000/NppExtension/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ice1000%2FNppExtension/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31065013,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T22:49:25.097Z","status":"ssl_error","status_checked_at":"2026-03-27T22:49:22.599Z","response_time":164,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kotlin","language","notepad"],"created_at":"2026-02-28T07:00:27.282Z","updated_at":"2026-03-27T23:01:19.370Z","avatar_url":"https://github.com/ice1000.png","language":"Perl","readme":"# Notepad++ extension\n\n[![Awesome Kotlin Badge](https://kotlin.link/awesome-kotlin.svg)](https://github.com/KotlinBy/awesome-kotlin)\n[![](https://img.shields.io/badge/Notepad%2B%2B-Syntax%20highlight-ff68b4.svg)](https://notepad-plus-plus.org/)\n\nSome languages' highlight config in Notepad++.\u003cbr/\u003e\n\n![](./art/03.png)\n\nHope this tool will help you. :smile:\n\nContribution is always welcomed.\u003cbr/\u003e\nJust find what you want in the corresponding named files.\n\n# How to use\n\n## Import the languages\n\n+ Open your Notepad++, and select \"Language\" on the menu bar, and choose \"Define your language\".\n+ Press the \"Import\" button, and select the configuration xml file in this project.\n  + Please select the xml files ending with `-light.xml`, others are for dark theme only\n    + If there isn't a light version of some languages, open an issue please\n  + For instance, if you want to use Kotlin support, choose [kt-light.xml](./languages/kt-light.xml)\n+ And restart Notepad++, then enjoy the beautiful highlighting! :smile:\n\n## (Optional) Use dark theme\n\nYou can either [see this issue](https://github.com/ice1000/NppExtension/issues/2#issuecomment-326457997),\nor follow the steps:\n\n+ Open your Notepad++, and select \"Settings\" on the menu bar, and choose \"Style configurator\".\n+ Select theme \"Obsidian\" (you can choose other dark themes)\n+ Go to \"Global Styles\" -\u003e \"Global override\", click the \"background color\"\n+ Click \"more colors\", and use: \"red: 43, blue: 43, green: 43\" (which is 0x2B2B2B)\n+ Check the \"Enable global background color\" option.\n\n# Languages supported\n\nNotice: for the dark version, I'm trying my best to fit IntelliJ IDEA Dracula theme.\nLight versions are just a find-and-replace of the dark ones.\n\n## Probably useful\n\n+ [Kotlin.kt](./languages/kt.xml)\n+ [Scala.scala](./languages/scala.xml)\n+ [Markdown.md](./DSLs/md.xml)\n+ [Lice.lice](./languages/lice.xml)\n+ [Gradle.gradle](./DSLs/gradle.xml)\n+ [Cm.cm](./languages/cm.xml)\n+ [Zig.zig](./languages/zig.xml)\n\n## Deprecated\n\n+ [Rust.rs](./languages/rs.xml)\n\n官方逼死同人系列\n\n## Probably useless\n\n+ [Makefile.make](./DSLs/make.xml)\n+ [Solution.sln](./DSLs/sln.xml)\n+ [My own backend DSL.txt](./DSLs/txt.xml)\n","funding_links":[],"categories":["kotlin"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fice1000%2FNppExtension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fice1000%2FNppExtension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fice1000%2FNppExtension/lists"}