razer6 / language-verilog Goto Github PK
View Code? Open in Web Editor NEWVerilog language support in Atom
Verilog language support in Atom
I am editing verilog file which is 118514 lines long, but verilog syntax does not work for such long files.
It works well for shorter files.
How can I fix it?
Store package settings files in the settings/
directory instead of scoped-properties/
Package.loadSettings (C:\Users\kimyo_000\AppData\Local\atom\app-0.189.0\resources\app\src\package.js:565:9)
<unknown> (C:\Users\kimyo_000\AppData\Local\atom\app-0.189.0\resources\app\src\package.js:187:43)
Salam (Hello)
tank you for your code;
can you add diffrent color for parameter variable (better visual view)?
can you add diffrent color for instance name for module (//)?
can you add support for "generate" and "endgenerate" scoping & higlighting?
Best reguard
I often have to open up files with 100k+ lines.
Notepad++ just opens it quickly and the highlighting is there.
This on the other hand, the highlighting is just broken, never appears, not that I can tell anyway.
It seems that a mistake has been made in keyword. There is a 'longing' keyword and I suppose it should be 'longint'.
When pressing "ctrl-/" it inserted "/* _/" instead of "//".
For example:
/_this is a comment*/
But I expected:
// this is a comment
keyword semaphore should be color
In verilog we don't need matching quotes. They are used as singles only.
Store package settings files in the settings/
directory instead of scoped-properties/
Package.loadSettings (C:\Users\ebrito\AppData\Local\atom\app-0.196.0\resources\app.asar\src\package.js:566:9)
<unknown> (C:\Users\ebrito\AppData\Local\atom\app-0.196.0\resources\app.asar\src\package.js:168:43)
Package.measure (C:\Users\ebrito\AppData\Local\atom\app-0.196.0\resources\app.asar\src\package.js:147:15)
Package.load (C:\Users\ebrito\AppData\Local\atom\app-0.196.0\resources\app.asar\src\package.js:161:12)
Store package settings files in the settings/
directory instead of scoped-properties/
Package.loadSettings (/usr/share/atom/resources/app.asar/src/package.js:552:9)
<unknown> (/usr/share/atom/resources/app.asar/src/package.js:168:43)
Package.measure (/usr/share/atom/resources/app.asar/src/package.js:147:15)
Package.load (/usr/share/atom/resources/app.asar/src/package.js:161:12)
When the closing paren is on its own line, the last port of a module declaration is highlighted in red:
module Id(
input in,
output out
);
assign out = in;
endmodule
As you can see, github has the same bug, except it uses green instead of red.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.