Comments (3)
We formatted the hyperlink successfully. The hyperlink still doesn't navigate anywhere. The link is created in the code at the bottom of Codechat_Client.js and the function definition is in render_manager.py if you search for "navigate_to_error"
from codechat_system.
Project Assignment 1:
Provide a detailed plan that:
Describes the feature you will add.
For this project, we will modify the existing CodeChat code so that it properly hyperlinks the file and the line. During this process, we will document any relevant information such as an explanation on ‘Regular Expressions’ in addition to any changes that we make.
Defines which repository/repositories your code will be added to.
Our documentation and code will be merged into the branch at CodeChat_system.
Specifies what libraries, languages, and interfaces your code must work with.
Our code is primarily going to be written in JavaScript. I think that any edits should continue to work on any operating system that is already running CodeChat.
Details a series of steps you will follow to complete this feature.
The first step in this coding project is understanding how hyperlinks are currently handled in CodeChat.
Defines tests to show the feature works correctly.
The exact formatting is to be determined. We will test the error hyperlinking with multiple different types of errors. Another project requirement is that the hyperlink should bring you to the line as well as highlight the line that contains the error.
Outlines goals for scrum 1 and scrum 2.
Scrum 1 goals:
• Clearly define the project scope
• State the location of all changes
• Track tips and tricks on the way
• Provide clear documentation on functionality on existing hyperlink code
• Provide a list of steps required to complete the project
• Complete as much of the project as possible
Scrum 2 goals:
• Understand the new project scope before attempting to solve the problem
• Track each time we get stuck attempting to edit the project
• Provide clear documentation on any issues or bugs that we are able to solve
• Hopefully: Complete the project!
Completed Thursday March 24, 2023
from codechat_system.
Here is some developer documentation we developed throughout the process to help with turnover and future users.
from codechat_system.
Related Issues (20)
- Dark-mode support HOT 4
- Support more editors
- VS Code plugin should launch the server
- Error: 404 Not Found - No Module named CodeChat HOT 1
- Notepad ++ Extension HOT 1
- Bootstrap Installer for CodeChat and CodeChat server HOT 3
- Sync functionality for the CodeChat system in Visual Studio Code. HOT 1
- Dark-mode support - Part Two
- Sync- Part 2
- Hyperlink - bug
- Notepad++ (part 2)
- Sync -Project 3
- Dark Mode 3
- Hyperlink Part 3
- Boot Strap Installer #3
- Notepad++ (part 3)
- Should myst-parser be an optional or required dependency? HOT 1
- How to present user docs and developer docs
- CoCalc / Visual Studio Code for the Web HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codechat_system.