instant hot-reloading Rust compiler
Ask HN: What developer tools would you like to see?
181–190 of 230 posts
Re: Ask HN: What developer tools would you like to see?
#182Remember the early web, when people used to look at existing websites to learn how it was done? “View Source” used to be a career-starter for a lot of people, but has become largely useless today due to transpilation, frameworks, and other abstraction layers. I’d love to see a browser extension provide an “Explain Source” context menu item, which sends you to a pane in Developer Tools that shows: - an estimation whic…
Re: Ask HN: What developer tools would you like to see?
#183I am currently using CLion and sometimes I can't even print values, it is that bad. I would like to be able to call functions from the debugger.
Perhaps I set up something wrong, but it would be really nice if users of vscode and CLion just can start debugging and then call functions.
Re: Ask HN: What developer tools would you like to see?
#184Find a way with entr[0] and an http server to tell the browser to reload the currently viewed file if it changes. Today, entr allows you to restart a command when a file changes. A web server allows you to serve local files to your browser. If you use npm, lots of libs allow you to serve your web ui, and make the browser reload the page when something has changed. But this is tied to npm, and even to the framework yo…
Re: Ask HN: What developer tools would you like to see?
#185I would love to see tools in these categories: - Sets constraints on how we write code - like a combination of a powerful linter and templates or patterns. - Visualizes code-base and flow of code - quickly navigate to the relevant code as well as show the available functions in the code-base so newly onboarded devs can more easily re-use code than write new functions. - Press record to capture 3rd-party requests and…
It also has a pretty powerful diagramming tool.
Re: Ask HN: What developer tools would you like to see?
#186An IDE that provides a linear view of your code base. Follow code paths as though they were all inline, e.g. expand views of function/method internals inside the calling function, etc. No more changing files/modules.
forever now I've been imagining a codebase as database, functions/expressions are entries and the IDE can query based on context, eg. filter by regex or other rules and filter differently when debug context available etc. it should be transparent once you flatten the db to file(s) and run normally, but for IDE would need to be aware of this db structure. maybe a VS code extension might work! that is the dream...
Re: Ask HN: What developer tools would you like to see?
#187Earlier quoted context omitted.
forever now I've been imagining a codebase as database, functions/expressions are entries and the IDE can query based on context, eg. filter by regex or other rules and filter differently when debug context available etc. it should be transparent once you flatten the db to file(s) and run normally, but for IDE would need to be aware of this db structure. maybe a VS code extension might work! that is the dream...
How is that not describing just a regular IDE like Intellij? The reason it has an indexing phase when you open a new project is because the IDE is building a database of your code base. You can then do many kinds of query against it.
Re: Ask HN: What developer tools would you like to see?
#188Earlier quoted context omitted.
How is that not describing just a regular IDE like Intellij? The reason it has an indexing phase when you open a new project is because the IDE is building a database of your code base. You can then do many kinds of query against it.
I'm not aware of it. any examples/links?
They make IDEs for many languages but the indexability of languages varies a lot depending on (mostly) how strong their type system is and how easily parsed the code is. Check out their structured search feature for an example of how to do semantic queries over the indexed AST.
Re: Ask HN: What developer tools would you like to see?
#189When I need to start on new projects with existing codebase I would love a visual map or something of all the components in the source code (before I dive into the sourcecode itself and spend hours or days to understand how everything works together. Personally I need this for php and javascript. I use xdebug profiler for php but thats too much info and I need to run the webapp. I need something that is able to anazyle and visualize the code without executing it.
Re: Ask HN: What developer tools would you like to see?
#1903D graphics especially interactive interfaces is still far too complicated, presently needing to be build over layer upon layer of libraries and toolkits. I think a simpler approach will be a good thing to have for developers.
What do you mean by layers? Vulkan, opengl, metal, directx, etc are all pretty low-level APIs. They’re complicated to use, but architecturally simple (at least from the end user perspective)